// avem nevoie de clasa Sprite din pachetul display si de clasa TextField din pachetul text import flash.display.Sprite; import flash.text.TextField; // declaram starile pe care dorim sa le modificam, proprietati read/write ale calsei SimpleButton var aStates:Array = ["upState", "overState", "downState"]; var str:String = "My New Text Label"; // parcurgem starile for each(var _st
Presupunand ca MovieClipul-ul se numeste myMovie:
// avem nevoie de clasa ColorTransform din pachetul geom import flash.geom.ColorTransform; // schimbam culoarea in rosu (FF0000) var myColorTransform:ColorTransform = myMovie.transform.colorTransform; myColorTransform.color = 0×FF0000; myMovie.transform.colorTransform = myColorTransform;
myMovie va fi acum rosu.
Pentru AS 2.0 este ok urmatoarea validare presupunand ca email-ul se afla in campul denumit email:
var myEmail:String = email.text;
if ( (myEmail != "")
&& ((myEmail.indexOf("@", 0) < 0)
|| (myEmail.indexOf(".", 0) < 0)
|| (myEmail.lastIndexOf("@") < 1
|| myEmail.lastIndexOf(".") - myEmail.lastIndexOf("@") < 2
|| myEmail.length - myEmail.lastIndexOf(".") < 3)) )
{
// adresa incorecta
} else {
// adresa corecta
}
Pentru identificarea tipului de Flash Player in care ruleaza fisierul SWF se poate folosi:
// avem nevoie de clasa Capabilities din pachetul system import flash.system.Capabilities; //... trace(Capabilities.playerType);
Va intoarce:
"StandAlone" pentru Flash Player-ul StandAlone
"External" pentru versiunea de Flash Player folosita de player-ul extern sau modul de testare a fisierelor SWF
"PlugIn" pentru Flash Player-ul plug-in de browser (FireFox si altele)
In data de 16 noiembrie 2010 FlashPro (http://www.flashp.ro) a fost lansat.