home *** CD-ROM | disk | FTP | other *** search
/ 600 Games / 600games.iso / Nave / 30k_starfighter.swf / scripts / DefineSprite_38_helper / frame_2 / DoAction.as
Encoding:
Text File  |  2006-07-26  |  591 b   |  32 lines

  1. function helpingGo()
  2. {
  3.    if(_X >= MAX_X || _X <= MIN_X)
  4.    {
  5.       Hveloc *= -1;
  6.       count++;
  7.    }
  8.    if(_Y >= MAX_Y || _Y <= 50)
  9.    {
  10.       Vveloc *= -1;
  11.       count++;
  12.    }
  13.    _Y = _Y + Vveloc;
  14.    _X = _X + Hveloc;
  15.    for(name in _root.enemyArray)
  16.    {
  17.       if(hitTest(_root.enemyArray[name]) && _root.enemyArray[name].alive)
  18.       {
  19.          _root.enemyArray[name].gotoAndPlay("hit");
  20.       }
  21.    }
  22.    if(count >= lifeSpan)
  23.    {
  24.       this.removeMovieClip();
  25.    }
  26. }
  27. stop();
  28. process = "helpingGo";
  29. Hveloc = 16;
  30. Vveloc = 18;
  31. this.onEnterFrame = helpingGo;
  32.