Toon posts:

[Flash MX] Pong

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben de hele nacht bezig met dit stomme Pong Flash Spelletje, maar er zit een fout in de code en ik kom er niet achter. Het is het aloude ping-pong spel, de bal en de tweede bat reageren niet op de bounderies en schieten daar gelijk doorheen...

stop();
_root.createEmptyMovieClip("controller",1);
_global.enemy_speed = 7.5;
_global.ballYspeed = 5;
_global.ballXspeed = 10;
bat2.ty = 150;
controller.onEnterFrame = function(){
lowerlimit = area._height - (bat2._height + bottom._height);
upperlimit = top._height;
bat2.ty = (ball._y-(ball._height/2));
bat2._y += (bat2.ty-bat2._y)/enemy_speed;
startDrag("bat1",true,bat1._x,upperlimit,bat1._x,lowerlimit);
ball._y += ballYspeed;
ball._x += ballXspeed;
if(ball.hittest(right)){
p1score++;
ball._y = 11;
ball._x = 300;
ballYspeed += 0.5 ;
ballXspeed = ballYspeed*2;
ballYspeed *= 1;
ballXspeed *= -1;
}
if(ball.hittest(left)){
p2score++;
ball._y = 11;
ball._x = 300;
ballYspeed *= -1;
ballXspeed *= 1;
}
if(ball.hittest(bottom) || ball.hittest(top)){
ballYspeed *= -1;
ballXspeed *= 1;
}
if(ball.hittest(bat1)){
ball._x += 5;
ballYspeed *= 1;
ballXspeed *= -1;
}
if(ball.hittest(bat2)){
ball._x -= 5;
ballYspeed *= 1;
ballXspeed *= -1;
}
};

  • André
  • Registratie: Maart 2002
  • Laatst online: 06-05 11:13

André

Analytics dude

Hallo Semifriend1, de manier waarop jij je vraag stelt heeft veel weg van een scriptrequest en dat willen we hier niet hebben. Kun je ook aangeven waar dat je denkt dat het fout gaat en ook alleen die relevante code plaatsen? Dan kunnen we zien wat je al geprobeerd hebt en je op de goede weg zetten :)

Lees hier maar eens de richtlijnen voor het openen van een topic:
[rml][ W&G FAQ] W&G Policy & Beleid[/rml]

Oh ja, kun je die relevante code tussen [code] blokken zetten ;)

[ Voor 7% gewijzigd door André op 28-05-2005 11:14 ]


  • Blamm
  • Registratie: Februari 2001
  • Laatst online: 05-04 17:57

Blamm

Niet meer Smart

te snel gelezen.. nevermind :)

[ Voor 94% gewijzigd door Blamm op 28-05-2005 11:24 ]


  • Willem
  • Registratie: Februari 2001
  • Laatst online: 00:19
En de volgende keer ook programma's benoemen zoals het hoort:
Flash MX ipv FLASH en Pong ipv PONG, en bijvoorbeeld Flash MX tussen haken.

Dank :)

Motor onderhoud bijhouden


  • XangadiX
  • Registratie: Oktober 2000
  • Laatst online: 25-03 10:55

XangadiX

trepanatie is zóó kinderachtig

* XangadiX copy paste in flash

* XangadiX maakt een bal een pad1 en nog een pad2

* XangadiX drukt ctrl+enter

hmm; de bal schiet naar rechts, gaat door mijn rechter paddle heen en voor de rest doet het niks. Waar denk je zelf dat de fout zit?
(dit alles in het kader van: waarom post je niet gewoon de fla ? )

[ Voor 17% gewijzigd door XangadiX op 28-05-2005 15:24 ]

Stoer; Marduq