home *** CD-ROM | disk | FTP | other *** search
/ Champak 110 / jogo-disk-110.iso / Games / tobby_sucuri.swf / scripts / DefineSprite_120_kingyo6_mini / frame_1 / DoAction.as
Text File  |  2008-11-12  |  1KB  |  51 lines

  1. function main()
  2. {
  3.    var _loc1_ = this;
  4.    _loc1_.px += _loc1_.vx;
  5.    _loc1_.py += _loc1_.vy;
  6.    if(_loc1_.px < - _loc1_.xLimit)
  7.    {
  8.       _loc1_.px = - _loc1_.xLimit;
  9.       _loc1_.vx = (- _loc1_.vx) * 0.75;
  10.    }
  11.    if(_loc1_.px > _loc1_.xLimit)
  12.    {
  13.       _loc1_.px = _loc1_.xLimit;
  14.       _loc1_.vx = (- _loc1_.vx) * 0.75;
  15.    }
  16.    if(_loc1_.py < -25)
  17.    {
  18.       _loc1_.py = -25;
  19.       _loc1_.vy = (- _loc1_.vy) * 0.75;
  20.    }
  21.    if(_loc1_.py > 15)
  22.    {
  23.       _loc1_.py = 15;
  24.       _loc1_.vy = (- _loc1_.vy) * 0.75;
  25.    }
  26.    if(_loc1_.vx < 0)
  27.    {
  28.       _loc1_._xscale = Math.abs(_loc1_._xscale);
  29.    }
  30.    else
  31.    {
  32.       _loc1_._xscale = - Math.abs(_loc1_._xscale);
  33.    }
  34.    _loc1_.vy *= 0.95;
  35.    _loc1_.vx *= 0.95;
  36.    if(Math.abs(_loc1_.vx) < 0.1 && Math.abs(_loc1_.vy) < 0.1)
  37.    {
  38.       _loc1_.vx = _root.randomInt(5) - 3;
  39.       _loc1_.vy = _root.randomInt(5) - 3;
  40.    }
  41. }
  42. function fallinwater()
  43. {
  44.    this._visible = true;
  45. }
  46. this.vx = _root.randomInt(10) - 5;
  47. this.vy = _root.randomInt(10) - 5;
  48. this._xscale = 100 * this.scale;
  49. this._yscale = 100 * this.scale;
  50. this.xLimit = 50 - this._width / 2;
  51.