home *** CD-ROM | disk | FTP | other *** search
- if(perso.hitTest(_parent.hitBallon) and !c.persoIsJumping and _parent.hitBallon._y + _parent._parent._y + 60 > perso._y)
- {
- switch(pushDir)
- {
- case "left":
- if(Key.isDown(37) and _parent.hitBallon._x < perso._x - _parent._parent._x)
- {
- var goForIt = true;
- }
- else
- {
- var goForIt = false;
- }
- break;
- case "right":
- if(Key.isDown(39) and _parent.hitBallon._x > perso._x - _parent._parent._x)
- {
- var goForIt = true;
- }
- else
- {
- var goForIt = false;
- }
- break;
- default:
- var goForIt = true;
- }
- if(goForIt)
- {
- c.persoXSpeed = 0;
- if(c.persoIsFalling)
- {
- c.persoYSpeed = 0;
- c.persoAnim("land");
- }
- _parent.play();
- }
- }
-