home *** CD-ROM | disk | FTP | other *** search
- function steuerung()
- {
- if(Key.isDown(40))
- {
- ball.ymove += ball.speed;
- }
- if(Key.isDown(37))
- {
- ball.xmove += (- ball.speed) * 1.8;
- }
- if(Key.isDown(39))
- {
- ball.xmove += ball.speed * 1.8;
- }
- if(Key.isDown(38))
- {
- ball.ymove += - ball.speed;
- }
- if(!Key.isDown(32))
- {
- }
- }
- function ballmover()
- {
- if(!levelDone)
- {
- _root.Ball.xmove = int(_root.Ball.xmove / 1.01 * 100) / 100;
- _root.Ball.ymove = int(_root.Ball.ymove / 1.01 * 100) / 100;
- }
- }
- function moveDownRight()
- {
- _root.Ball.xmove += 0.1;
- _root.Ball.ymove += 0.14;
- }
- function moveDownLeft()
- {
- _root.Ball.xmove -= 0.1;
- _root.Ball.ymove += 0.11;
- }
- function ballAway()
- {
- if(!_root.falling && !_root.levelDone && !_root.gameOver)
- {
- _root.ball._visible = false;
- _root.ball.stop();
- attachMovie("mcFall","mcFall",2);
- mcFall._x = Ball._x;
- mcFall._y = Ball._y;
- _root.falling = true;
- loseLife();
- _root.ball.play();
- }
- }
- function ball_sprung()
- {
- Ball.sprungzaehler--;
- Ball.Kugel._y -= Math.sin(ball.sprung) * 10;
- Ball.sprung += 0.2;
- }
- function platten()
- {
- _root.ball_stuck = 0;
- _root.sprung_ausgefuehrt = 0;
- }
- function ende()
- {
- if(!_root.gameOver)
- {
- ergebnis.gotoAndPlay("loser");
- _root.gameOver = true;
- }
- }
- function hiScore()
- {
- gotoAndStop(10);
- }
- function loseLife()
- {
- if(1 < totalLives)
- {
- mcLives.gotoAndStop(totalLives);
- totalLives--;
- }
- else
- {
- mcLives.gotoAndStop(1);
- ende();
- }
- }
- _root.gameOver = false;
- totalLives = 5;
- Ball.Kugel.xgroesse = Ball.Kugel.dank._width;
- Ball.Kugel.ygroesse = Ball.Kugel.dank._height;
- Ball.Kugel.xpos = Ball.Kugel.dank._x;
- Ball.Kugel.ypos = Ball.Kugel.dank._y;
- _quality = "HIGH";
- stop();
-