So now we have instances of the ball and box movieclips placed in the appropriate locations on screen. Next let's start adding the code to make them move.
for (i in ballsOnScreen) {
this[ballsOnScreen[i]]._y += 7;
if(this[ballsOnScreen[i]]._y > 400) {
this[ballsOnScreen[i]].removeMovieClip();
ballsOnScreen.splice(i, 1);
}
}
Code Explanation
For..in loop cycles through the ballsOnScreen array, each ball instance in the array is moved 7 pixels down the y coordinate. Then an if statement checks to see if any of the ball instances have gone off the screen, and removes instances that have by removeMovieClip(), and we also remove that instance name from the ballsOnScreen array so it is kept up to date one what ball instances are currently on screen.
| » Level Advanced |
|
Added: 2001-06-07 Rating: 6.97 Votes: 186 |
| » Author |
| No details available. |
| » Download |
| Download the files used in this tutorial. |
| Download (4 kb) |
| » Forums |
| More help? Search our boards for quick answers! |
-
You must have javascript enabled in order to post comments.


Comments
There are no comments yet. Be the first to comment!