home *** CD-ROM | disk | FTP | other *** search
/ 404 Jogos / CLJG.iso / Puzzle / blockix.swf / scripts / DefineSprite_63_ego / frame_1 / DoAction.as
Text File  |  2008-09-26  |  790b  |  34 lines

  1. var mc = 5000;
  2. var xm = random(5) - 3;
  3. var ym = random(5) - 3;
  4. this.onEnterFrame = function()
  5. {
  6.    _root.attachMovie("sparcle",5000 + mc,_root.getNextHighestDepth(),{_x:this._x,_y:this._y,mytimer:15,xm:(random(5) - 2) / 4,ym:(random(5) - 2) / 4});
  7.    mc = (mc + 1) % 256;
  8.    if(!_root.game_running)
  9.    {
  10.       if(_root.is_pause == false)
  11.       {
  12.          if(random(10000) == 0)
  13.          {
  14.             xm = 0;
  15.          }
  16.          while(xm * ym == 0)
  17.          {
  18.             xm = random(5) - 3;
  19.             ym = random(5) - 3;
  20.          }
  21.          _X = _X + xm * 3;
  22.          _Y = _Y + ym * 3;
  23.          if(_X < 5 || _X > 512)
  24.          {
  25.             xm *= -1;
  26.          }
  27.          if(_Y < 5 || _Y > 512)
  28.          {
  29.             ym *= -1;
  30.          }
  31.       }
  32.    }
  33. };
  34.