home *** CD-ROM | disk | FTP | other *** search
/ 600 Games / 600games.iso / Acao / angelpang.swf / scripts / DefineSprite_16_bbb / frame_1 / DoAction.as
Encoding:
Text File  |  2006-06-13  |  1.7 KB  |  76 lines

  1. this.dis = 390;
  2. stop();
  3. _root.ww = _root.metal_ww;
  4. this._x = random(380) + 120;
  5. pang_start = true;
  6. speedX = _root.big_Att + zzz_num;
  7. this.onEnterFrame = function()
  8. {
  9.    if(_parent.move_play == false)
  10.    {
  11.       this.obj.stop();
  12.    }
  13.    if(_root.all_obj_remove)
  14.    {
  15.       this.removeMovieClip(this);
  16.    }
  17.    if(_root.cnt >= 16)
  18.    {
  19.       this.play();
  20.    }
  21.    if(_parent.move_play)
  22.    {
  23.       this.obj.play();
  24.       g += _parent.GGG;
  25.       this._x += speedX;
  26.       sn = Math.abs(Math.cos(3.141592653589793 * g / 180));
  27.       this._y = _parent.Hit._y + 25 - sn * dis;
  28.       if(this.hit.hitTest(_parent.hero.Hit))
  29.       {
  30.          _parent.canPlay = false;
  31.          _parent.player_move = false;
  32.          _parent.hero.gotoAndStop("die");
  33.       }
  34.       if(g % 360 == 90 || g % 360 == 270)
  35.       {
  36.          dis = 180;
  37.       }
  38.       if(this.hitTest(_parent.hit_L))
  39.       {
  40.          speedX = _root.big3 + zzz_num;
  41.       }
  42.       if(this.hitTest(_parent.hit_R))
  43.       {
  44.          speedX = - _root.big3 + (- zzz_num);
  45.       }
  46.    }
  47.    if(this.hitTest(_parent.arrow_1.hit))
  48.    {
  49.       _parent.arrow_1.gotoAndStop(1);
  50.    }
  51.    if(this.hitTest(_parent.arrow_2.hit))
  52.    {
  53.       _parent.arrow_2.gotoAndStop(1);
  54.    }
  55.    if(this.hitTest(_parent.arrow_3.hit))
  56.    {
  57.       _parent.arrow_3.gotoAndStop(1);
  58.    }
  59.    if(this.hitTest(_parent.arrow_4.hit))
  60.    {
  61.       _parent.arrow_4.gotoAndStop(1);
  62.    }
  63.    if(this.hitTest(_parent.arrow_5.hit))
  64.    {
  65.       _parent.arrow_5.gotoAndStop(1);
  66.    }
  67.    if(this.hitTest(_parent.arrow_7.hit))
  68.    {
  69.       _parent.arrow_7.gotoAndStop(1);
  70.    }
  71.    if(this.hitTest(_parent.arrow_8.hit))
  72.    {
  73.       _parent.arrow_8.gotoAndStop(1);
  74.    }
  75. };
  76.