EasyManua.ls Logo

MACROMEDIA FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE - Else Statement

MACROMEDIA FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE
1378 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Statements 205
If you add an undeclared function, dance , an error is generated, as shown in the following
example:
trace("");
craig.dance = true;
for (i in craig) {
trace("craig." + i + " = " + craig[i]);
}
/* output: **Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 14: There is
no property with the name 'dance'. craig.dance = true; Total ActionScript
Errors: 1 Reported Errors: 1 */
Add the dynamic keyword to the Person2 class, so that the first line appears as follows:
dynamic class Person2 {
Test the code again, and you see the following output:
craig.dance = true craig.age = 32 craig.name = Craiggers
See also
class statement
else statement
if (condition){
statement(s);
} else {
statement(s);
}
Specifies the statements to run if the condition in the if statement returns false. The curly
braces (
{}) used to enclose the block of statements to be executed by the else statement are
not necessary if only one statement will execute.
Availability: ActionScript 1.0; Flash Player 4
Parameters
condition:Boolean - An expression that evaluates to true or false.

Table of Contents

Related product manuals