home *** CD-ROM | disk | FTP | other *** search
/ 600 Games / 600games.iso / Aventura / asitchintime2.swf / scripts / DefineSprite_1142 / frame_2 / DoAction.as
Encoding:
Text File  |  2005-11-09  |  601 b   |  38 lines

  1. curPos += speed;
  2. if(curPos > maxMove)
  3. {
  4.    speed = - Math.abs(speed);
  5.    curPos = maxMove;
  6.    if(!loop)
  7.    {
  8.       gotoAndStop(1);
  9.    }
  10. }
  11. else if(curPos < 0)
  12. {
  13.    speed = Math.abs(speed);
  14.    curPos = 0;
  15.    if(!loop)
  16.    {
  17.       gotoAndStop(1);
  18.    }
  19. }
  20. if(moveAxe == "x")
  21. {
  22.    _X = _X + speed;
  23.    _parent._parent["anim_" + _name]._x += speed;
  24.    if(perso.persoFeet.hitTest(this))
  25.    {
  26.       perso._x += speed;
  27.    }
  28. }
  29. else
  30. {
  31.    _Y = _Y + speed;
  32.    _parent._parent["anim_" + _name]._y += speed;
  33.    if(perso.persoFeet.hitTest(this))
  34.    {
  35.       perso._y += speed;
  36.    }
  37. }
  38.