Documente Academic
Documente Profesional
Documente Cultură
1/23/2014 8:00 AM
1/23/2014 8:00 AM
1/23/2014 8:00 AM
constanta Key.TAB are ntotdeauna aceeai semnificaie: indic tasta Tab. Constantele sunt utile pentru compararea valorilor. Constructorii (Constructors) sunt funcii utilizate pentru a defini proprietile i metodele unei clase. De exemplu, urmtorul cod creeaz o nou clas Circle prin crearea unei funcii constructoare denumit Circle: function Circle(x, y, radius){ this.x = x; this.y = y; this.radius = radius;} Tipuri de date (Data types) sunt seturi de valori i operaii ce pot fi aplicate acestora. the operations that can be performed on them. Tipurile de date ale ActionScript sunt: string, number, boolean, object, movieclip, function, null, i undefined.
1/23/2014 8:00 AM
execuiei unui film. De exemplu, la incrcarea (load) filmului sunt generate, capul de redare intr ntr-un cadru, utilizatorul execut clic pe un buton sau pe un MovieClip sau utilizatorul apas un ir de taste. Event handlers (gestionari de evenimente) reprezint aciuni speciale care gestioneaz evenimente , cum ar fi mouseDown sau load. Exist dou feluri de gestionari de evenimente ActionScript: gestionari de aciuni i de metode. Exist numai doi gestionari aciuni: on i onClipEvent. n Actions toolbox, fiecare obiect ActionScript care are gestionar de metode, conine o subcategorie, denumit Events. Expresiile reprezint orice combinaie legal de simboluri ActionScript care reprezint o valoare. O expresie const din operatori i operanzi. De exemplu, n expresia x + 2, x i 2 sunt operand iar + este un operator.
1/23/2014 8:00 AM
parametri i poate returna o valoare. De exemplu, funcia getProperty transfer numele unei proprieti i numele instanei unui movie clip i returneaz valoarea respectivei proprieti. Funcia getVersion returneaz versiune Flash Player-ului ce execut Movie Clip-ul n mod curent. Identificatorii sunt nume utilizate pentru a indica o variabil, o proprietate, obiect, funcie sau metod. Primul caracter trebuie s fie o liter, underscore (_) sau semnul dolarului ($). Fiecare caracter urmtor trebuie s fie o liter, numr, underscore sau $. De exemplu, firstName este numele unei variabile. Instanele sunt obiecte aparinnd unei anumite clase. Fiecare instan a unei clase conine toate proprietile i metodele respectivei clase. Toate movie clip-urile sunt instane cu proprieti (de exemplu, _alpha i _visible) i metode (de exemplu, gotoAndPlay i getURL) a clasei MovieClip.
1/23/2014 8:00 AM
clip-ului sau butonului int n cod. De exemplu, un simbol master n bibliotec poate avea numele counter , iar dou instane ale acestui simbol pot avea numele scorePlayer1 i scorePlayer2. Scriptul urmtor seteaz o variabil denumit score n fiecare instan a movie clip-ului prin utilizarea numelor instanelor: _root.scorePlayer1.score += 1;_root.scorePlayer2.score -= 1; Cuvinte cheie (Keywords) sunt cuvinte rezervate cu semnificaie special. De exemplu, var este un cuvnt cheie utilizat pentru a declara o variabil local. Un cuvnt cheie nu poate fi utilizat ca identificator. De exemplu, var nu este un nume legal de variabil.
1/23/2014 8:00 AM
funcii obiectului, acesta poate fi apelat ca metod a respectivului obiect. De exemplu, n scriptul urmtor, clear devine metod a obiectului controller: function reset(){ this.x_pos = 0; this.x_pos = 0;}controller.clear = reset;controller.clear(); Obiectele sunt colecii de proprieti i metode; fiecare obiect are un nume i este o instan a unei anumite clase. Obiectele Built-in sunt predefinite n limbajul ActionScript. De exemplu, obiectul built-in Date furnizeaz informaia de la ceasul sistemului. Operatori sunt termeni care definesc operaiile de calcul a unor valori noi din una sau mai multe valori. De exemplu, operatorul de adunare (+) adun dou sau mai multe valori pentru a obine o nou valoare. Valorile manipulate de ctre operatori se numesc operanzi.
7
1/23/2014 8:00 AM
placeholders care permit transmiterea valorilor ctre funcii. De exemplu, urmtoarea funcie welcome utilizeaz dou valori pe care le primete n parametrii firstName i hobby: function welcome(firstName, hobby) { welcomeText = "Hello, " + firstName + "I see you enjoy " + hobby;} Proprietile sunt atribute ce definesc un obiect. De exemplu, _visible este o prorietate a tuturor movie clip-urilor, care definete dac movie clip-ul este vizible sau ascuns.
8
1/23/2014 8:00 AM
instane a unui movie clip, variabile i obiecte dintr-un film (movie). Alocarea unui nume instanei movie clip-ului se face n Property inspector. (Timeline-ul principal are ntotdeauna numele _root.) Target path se utilizeaz pentru a iniia o aciune n movie clip sau pentru a obine sau seta valoarea unei variabile. De exemplu, urmtorul script este target path la variabila volume din movie clip-ul stereoControl: _root.stereoControl.volume Variabilele sunt identificatori care pstreaz valori pentru oricare tip de date. Variabilele pot fi create, modificate i actualizate. Valorile pe care le conin pot fi utilizate n scripturi. n urmtorul exemplu, identificatorii de la stnga semnului egal sunt variabile: x = 5;nume = "Vasile";client.adresa = "bd.Republicii 123";c = NColor(mcinstanceName);
9
1/23/2014 8:00 AM
componente
1/23/2014 8:00 AM
1/23/2014 8:00 AM
3 RadioButton cu instanele
groupName = fontRbGrp ca parametru pentru fiecare RB Etichete n tab-ul Parameters cu Mic, Mediu, Mare.
12
1/23/2014 8:00 AM
ComboBox to the Stage Instan msgCb 130 W 265 X 120 Y. Parameters Prompt > Welcome Dublu click dataProvider pentru deschiderea ferestrei Values Click pe semnul + i se nlocuiete cu Bine ai venit! Se repet adugnd nc o dat! i Final!.
13
1/23/2014 8:00 AM
14
1/23/2014 8:00 AM
15
1/23/2014 8:00 AM
16
1/23/2014 8:00 AM
17
1/23/2014 8:00 AM
dimensiuni, fiind implicit dreptunghiular putnd introduce un eveniment prin clickonmouse sau prin spacebar. Se mai poate modifica comportamentul n forma toggle, rmmnnd apsat pn la urmtorul click
18
1/23/2014 8:00 AM
19
1/23/2014 8:00 AM
1/23/2014 8:00 AM
21