| STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 231350 |
| /disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2623 · P5245 |
![]() | This is the info page for Flash #131747 |
| Flash arkanoid Use the mouse to control the paddle. Try to hit all of the bricks. |
| PLAY |
| Press PLAY to start the next level. |
| Press PLAY to serve a new ball. |
| actions |
| GAME OVER |
ActionScript [AS1/AS2]
Frame 1dy = 3; numBalls = 3; stop();Frame 2stop();Frame 3stop();Frame 4function startBall() { x = ball._x; y = ball._y; dx = 3; Mouse.hide(); rightWall = 550; leftWall = 0; topWall = 0; bottomWall = 400; ballRadius = ball._width / 2; paddleTop = paddle._y - (paddle._height / 2); paddleBottom = paddle._y + (paddle._height / 2); } function movePaddle() { paddle._x = _xmouse; } function moveBall() { x = x + dx; y = y + dy; if ((x + ballRadius) > rightWall) { overshoot = (x + ballRadius) - rightWall; x = x - (overShoot * 2); dx = dx * -1; } if ((x - ballRadius) < leftWall) { overshoot = leftWall - (x - ballRadius); x = x + (overShoot * 2); dx = dx * -1; } if ((y - ballRadius) < topWall) { overshoot = topWall - (y - ballRadius); y = y + (overShoot * 2); dy = dy * -1; } if (((y + ballRadius) > paddleTop) and ((y - ballRadius) < paddleBottom)) { paddleLeft = paddle._x - (paddle._width / 2); paddleRight = paddle._x + (paddle._width / 2); if (((x + ballRadius) > paddleLeft) and ((x - ballRadius) < paddleRight)) { overshoot = paddleTop - (y + ballRadius); y = y + (overShoot * 2); dy = dy * -1; dx = (ball._x - paddle._x) / 4; } else { passedPaddle = true; } } if (y > bottomWall) { Mouse.show(); if (numBalls == 0) { gotoAndPlay ("game over"); } else { numBalls--; gotoAndPlay ("start ball"); } } ball._x = x; ball._y = y; } function checkCollisions() { var _local1 = _root; ballTop = ball._y - (ball._height / 2); ballBottom = ball._y + (ball._height / 2); ballLeft = ball._x - (ball._width / 2); ballRight = ball._x + (ball._width / 2); leveldone = true; i = 1; while (i <= 55) { brick = _local1["a" + i]; if (brick._x != -1000) { if (brickHit(brick)) { brick._x = -1000; dy = dy * -1; } else { leveldone = false; } } i++; } if (leveldone) { Mouse.show(); gotoAndPlay ("start level"); dy = dy + 1; if (dy > 7) { dy = 7; } } } function brickHit(brick) { var _local1 = brick; if (ballTop <= (_local1._y + (_local1._height / 2))) { if (ballBottom >= (_local1._y - (_local1._height / 2))) { if (ballRight >= (_local1._x - (_local1._width / 2))) { if (ballLeft <= (_local1._x + (_local1._width / 2))) { return(true); } } } } return(false); } stop();Instance of Symbol 13 MovieClip in Frame 4onClipEvent (load) { _root.startBall(); } onClipEvent (enterFrame) { _root.moveBall(); _root.movePaddle(); _root.checkCollisions(); }Frame 5stop();Symbol 6 Buttonon (press) { gotoAndPlay ("play"); }Symbol 7 Buttonon (press) { gotoAndPlay ("Play"); }Symbol 19 Buttonon (press) { gotoAndPlay ("start game"); }
Library Items
| Symbol 1 Graphic | Used by:Timeline | |
| Symbol 2 Font | Used by:3 5 8 9 12 18 | |
| Symbol 3 Text | Uses:2 | Used by:Timeline |
| Symbol 4 Graphic | Used by:6 7 19 | |
| Symbol 5 Text | Uses:2 | Used by:6 7 19 |
| Symbol 6 Button | Uses:4 5 | Used by:Timeline |
| Symbol 7 Button | Uses:4 5 | Used by:Timeline |
| Symbol 8 Text | Uses:2 | Used by:Timeline |
| Symbol 9 Text | Uses:2 | Used by:Timeline |
| Symbol 10 Graphic | Used by:11 | |
| Symbol 11 MovieClip | Uses:10 | Used by:Timeline |
| Symbol 12 Text | Uses:2 | Used by:13 |
| Symbol 13 MovieClip | Uses:12 | Used by:Timeline |
| Symbol 14 Graphic | Used by:15 | |
| Symbol 15 MovieClip | Uses:14 | Used by:Timeline |
| Symbol 16 Graphic | Used by:17 | |
| Symbol 17 MovieClip | Uses:16 | Used by:Timeline |
| Symbol 18 Text | Uses:2 | Used by:Timeline |
| Symbol 19 Button | Uses:4 5 | Used by:Timeline |
Instance Names
| "a1" | Frame 3 | Symbol 11 MovieClip |
| "a2" | Frame 3 | Symbol 11 MovieClip |
| "a3" | Frame 3 | Symbol 11 MovieClip |
| "a4" | Frame 3 | Symbol 11 MovieClip |
| "a5" | Frame 3 | Symbol 11 MovieClip |
| "a6" | Frame 3 | Symbol 11 MovieClip |
| "a7" | Frame 3 | Symbol 11 MovieClip |
| "a8" | Frame 3 | Symbol 11 MovieClip |
| "a9" | Frame 3 | Symbol 11 MovieClip |
| "a10" | Frame 3 | Symbol 11 MovieClip |
| "a11" | Frame 3 | Symbol 11 MovieClip |
| "a12" | Frame 3 | Symbol 11 MovieClip |
| "a13" | Frame 3 | Symbol 11 MovieClip |
| "a14" | Frame 3 | Symbol 11 MovieClip |
| "a15" | Frame 3 | Symbol 11 MovieClip |
| "a16" | Frame 3 | Symbol 11 MovieClip |
| "a17" | Frame 3 | Symbol 11 MovieClip |
| "a18" | Frame 3 | Symbol 11 MovieClip |
| "a19" | Frame 3 | Symbol 11 MovieClip |
| "a20" | Frame 3 | Symbol 11 MovieClip |
| "a21" | Frame 3 | Symbol 11 MovieClip |
| "a22" | Frame 3 | Symbol 11 MovieClip |
| "a23" | Frame 3 | Symbol 11 MovieClip |
| "a24" | Frame 3 | Symbol 11 MovieClip |
| "a25" | Frame 3 | Symbol 11 MovieClip |
| "a26" | Frame 3 | Symbol 11 MovieClip |
| "a27" | Frame 3 | Symbol 11 MovieClip |
| "a28" | Frame 3 | Symbol 11 MovieClip |
| "a29" | Frame 3 | Symbol 11 MovieClip |
| "a30" | Frame 3 | Symbol 11 MovieClip |
| "a31" | Frame 3 | Symbol 11 MovieClip |
| "a32" | Frame 3 | Symbol 11 MovieClip |
| "a33" | Frame 3 | Symbol 11 MovieClip |
| "a34" | Frame 3 | Symbol 11 MovieClip |
| "a35" | Frame 3 | Symbol 11 MovieClip |
| "a36" | Frame 3 | Symbol 11 MovieClip |
| "a37" | Frame 3 | Symbol 11 MovieClip |
| "a38" | Frame 3 | Symbol 11 MovieClip |
| "a39" | Frame 3 | Symbol 11 MovieClip |
| "a40" | Frame 3 | Symbol 11 MovieClip |
| "a41" | Frame 3 | Symbol 11 MovieClip |
| "a42" | Frame 3 | Symbol 11 MovieClip |
| "a43" | Frame 3 | Symbol 11 MovieClip |
| "a44" | Frame 3 | Symbol 11 MovieClip |
| "a45" | Frame 3 | Symbol 11 MovieClip |
| "a46" | Frame 3 | Symbol 11 MovieClip |
| "a47" | Frame 3 | Symbol 11 MovieClip |
| "a48" | Frame 3 | Symbol 11 MovieClip |
| "a49" | Frame 3 | Symbol 11 MovieClip |
| "a50" | Frame 3 | Symbol 11 MovieClip |
| "a51" | Frame 3 | Symbol 11 MovieClip |
| "a52" | Frame 3 | Symbol 11 MovieClip |
| "a53" | Frame 3 | Symbol 11 MovieClip |
| "a54" | Frame 3 | Symbol 11 MovieClip |
| "a55" | Frame 3 | Symbol 11 MovieClip |
| "paddle" | Frame 4 | Symbol 15 MovieClip |
| "ball" | Frame 4 | Symbol 17 MovieClip |
Special Tags
| Protect (24) | Timeline Frame 1 | 0 bytes "" |
Labels
| "start game" | Frame 1 |
| "start level" | Frame 2 |
| "start ball" | Frame 3 |
| "play" | Frame 4 |
| "game over" | Frame 5 |
|
|