script de acțiune 3 lecții

Tweet Twitter

Lecții Action Script 3.0

Rulați Flash CS4 atunci când începe programul, selectați meniul ActionScript 3.0

№1
Pentru a începe scrierea de cod click-dreapta pe primul cadru, apoi faceți clic pe Acțiune (F9). Aici avem un câmp de lucru pentru scrierea codului nostru.
Începem studiul nostru cu tipurile de valori variabile, cum ar fi numărul, int, uint.
Vă reamintesc că Flash distinge Number ca valoare și numărul ca un cuvânt comun, este de neuitat.

Numărul de tip numeric 4.9406564584124654e-324 la 1.79769313486231e + 308

int numeric de tip -2147483648 și 2147483647 (numere întregi numai)

tip numeric uint de la 0 la 4294967295 (numai numere întregi)

Să au început deja primul nostru program de:

var a1: Număr = 1;
var b1: Number = 2;
trace ( «a:» + x1);
trace ( «b» + y1);

Acum vom încerca să facem operația cu variabilele:
var a1: Număr = 1;
var b1: Number = 2;
trace ( «a + b:» + a1 + b1 + a1);

Ieșire se execută acum un program vă va da aceste valori (a + b + a: 121).
Corect, nu este o greșeală el doar pliat acele numere la un șir de caractere pe care el a făcut adăugarea matematică a variabilelor trebuie să fie închise în urmă paranteze ( «a + b:» + (a1 + b1 + a1));
Ei bine, asta e altă problemă acum avem (a + b: 4) pot efectua, de asemenea, aceste operațiuni diviziune (/), multiplicare (*) și scădere (-).
Acum învățăm cum să afișeze rezultatul în textul de pe ecran.
Va crea pe instrumentul Stage text (T) și dau un nume rezult_txt.
var a1: Număr = 1;
var b1: Number = 2;
rezul_txt.text = »» + (a1 + b1);
Executarea programului vom emite 3 pe ecran.

№2
Funcții efectua operațiuni comune în ActionScript. Crearea unei funcții, puteți repeta exact același proces de mai multe ori fără a scrie același cod de mai multe ori.

primer funcție ([select0, select1 ... selectN]) return ()
>

primer funcție nouă -Name.
selectați -Identifikator reprezentând un parametru funcție este transmis.
RETURNARE ActionScript Instrucțiunile pe care le-ați definit ca o funcție a corpului.

Definim SQR funcție, care are un parametru și returnează Math.pow (x, 2) din acest parametru:

Funcția sqr (x1: Number) întoarce Math.pow (x1, 2);
>
var y1: Number = sqr (3);
trace (y1);

Dacă totul este corect, atunci trebuie să deducă răspunsul 9.

№3
Luați în considerare ciclurile de a le utiliza în orice limbaj de programare poate face diverse acțiuni repetitive de cicluri pot fi condițiile cu parametrii, cu contoare. Vom folosi de multe ori o buclă pentru (cu ciclu contor).

Și astfel să ne amintim prima noastră lecție va crea un instrument de text îi va da numele Rezul (rezultat). încercați să spunem lucrurilor pe numele lor proprii pentru a evita confuzia.
Și prescrie codul de pe scena:

pentru (var i: Număr = 0; i<10; i++) rezul_txt.text =»» +int(Math.random()*10);
>
Avem un nou ciclu de numărare numărul de repetiții este la i. și tipul de număr, apoi a scrie de câte ori vom repeta acțiunea în acest caz 10, și că ciclul nostru nu a fost o creștere infinită-l la 1, pentru că la început se spune că i = 0. Atunci rezultatul nostru este afișat în text.
Math.random - Metoda vsevdosluchaynoe returnează numărul n,
cu 0 <= n <1.

Acum, ia în considerare matricele acestea sunt variabile speciale tipa.Svoego de depozitare de orice fel de tabel de date, pe care le puteți adăuga, șterge, și de a folosi elementele.
Să creeze o serie de zile ale săptămânii și pentru o serie de variabile cu numerele ordinale.
var a: Array = new Array ( «Mon“, "Marti", "Miercuri", "Joi", "Vineri", "Sat", "Sun")
trace (a [0], o [1], o [2], o [3], o [4], o [5], [6]);
vom fi de ieșire în IEȘIRE zilele noastre săptămânii.