![]() ![]() ![]() | |
![]() | |
![]() | |
![]() |
Flash Player 4.
if (condition
){statement(s)
; } else if (condition
){statement(s)
; }
condition
An expression that evaluates to true
or false
.
statement(s)
An alternative series of statements to run if the condition specified in the if
statement is false
.
Nothing.
Statement; evaluates a condition and specifies the statements to run if the condition in the initial if
statement returns false
. If the else if
condition returns true
, the Flash interpreter runs the statements that follow the condition inside curly braces ({}
). If the else if
condition is false
, Flash skips the statements inside the curly braces and runs the statements following the curly braces. Use the else
if
action to create branching logic in your scripts.
The following example uses else if
actions to check whether each side of an object is within a specific boundary:
// if the object goes off bounds, // send it back and reverse its travel speed if (this._x>rightBound) { this._x = rightBound; xInc = -xInc; } else if (this._x<leftBound) { this._x = leftBound; xInc = -xInc; } else if (this._y>bottomBound) { this._y = bottomBound; yInc = -yInc; } else if (this._y<topBound) { this._y = topBound; yInc = -yInc; }
![]() | |
![]() | |
![]() | |
![]() ![]() ![]() |