ActionScript , . .
Actions .
(Normal Mode) .
(Expert Mode) , .
Normal Mode Script Assist.
, . , :
String ;
Number ;
Boolean ;
Null ;
Undefined ;
Object - ;
MovieClip .
, - .
ActionScript , :
(Global variables), . . .
(Timeline variables), , (target path);
(Local variables), , .
2- 3- : var name: Type = value, name , Type , value .
, . , () .
: a+b, a b , + - .
:
;
;
.
+ | 3+3.6 | 6.6 | |
- | 5-7.1 | -2.1 | |
* | 5.3*2 | 10.6 | |
/ | 9/3 | 3 | |
% | 5%2 | 1 | |
- | -5 | -5 |
, Flash. Math, .
:
Math.sqrt .
Math.random () 0.0 1.0.
, , 1. ++ --.
: i++;
|
|
; true () false () - . 2.
== | 2=3 | false | |
!= | 2.6!=5 | true | |
< | 3<9 | true | |
> | 6>10 | false | |
<= | 10<=10 | true | |
>= | 9>=5 | true |
2.
(concatenation , ) . , + .
( (AND)), ( (OR)) ( (NOT)).
- &&;
- ||;
-!.
if , . (true), , , , (false) - :
if ()
{
;
}
: , true false;
, , - .
:
if (num >5)
{ trace ( 5);}
if else. , (false):
if ()
{
1;
}
else
{
2;
}
and or.
, (else if).
. .
for
for (; ; )
{
;
}
, , .. , (), , .
: 0 20.
for (i=0; i<=20; i++)
{
trace (i);
}
while
. while , while .
while ()
{
;
}
, , , .
:
num=0;
while (num<20)
{trace (num);
num ++;}
do while
do, , .
do
{
;
}
while ()
, - , , . , .
:
num =5;
do
{
|
|
trace (num);
num++;
}
while (num<5)
5, , num 1 .
- , (), .
() :
function name (par 1, par 2,...)
{
;
}
function - , ; name - , ; , , - , .
- , 2- .
function sum(a, b) {
= a + b;
return c;
}
a b , .. , . .
return , sum.
: . , . , .
- .
trace (sum (7, 12));