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

  1. function main()
  2. {
  3.    var _loc1_ = this;
  4.    _loc1_._x += _loc1_.vx;
  5.    _loc1_._y += _loc1_.vy;
  6.    _loc1_.vx *= 0.9;
  7.    _loc1_.vy *= 0.9;
  8.    switch(_loc1_.cAlg)
  9.    {
  10.       case 1:
  11.          _loc1_.cAlg01();
  12.          break;
  13.       case 2:
  14.          _loc1_.cAlg02();
  15.          break;
  16.       case 3:
  17.          _loc1_.cAlg03();
  18.    }
  19.    _loc1_.colorObj.setTransform(_loc1_.myColor);
  20.    if(_loc1_.cAlg == 4)
  21.    {
  22.       _loc1_.removeMovieClip();
  23.    }
  24. }
  25. function cAlg01()
  26. {
  27.    var _loc1_ = this;
  28.    _loc1_.myColor.ga -= 10;
  29.    if(_loc1_.myColor.ga <= 0)
  30.    {
  31.       _loc1_.myColor.ga = 0;
  32.       _loc1_.cAlg = 2;
  33.    }
  34. }
  35. function cAlg02()
  36. {
  37.    var _loc1_ = this;
  38.    _loc1_.myColor.bb += 12;
  39.    if(_loc1_.myColor.bb >= 255)
  40.    {
  41.       _loc1_.myColor.bb = 255;
  42.       _loc1_.cAlg = 3;
  43.    }
  44. }
  45. function cAlg03()
  46. {
  47.    var _loc1_ = this;
  48.    _loc1_.myColor.rb -= 12;
  49.    _loc1_.myColor.gb -= 12;
  50.    _loc1_.myColor.bb -= 24;
  51.    if(_loc1_.myColor.rb <= -255)
  52.    {
  53.       _loc1_.myColor.rb = -255;
  54.       _loc1_.myColor.gb = -255;
  55.       _loc1_.myColor.bb = -255;
  56.       _loc1_.cAlg = 4;
  57.    }
  58. }
  59. this.myColor = new Object();
  60. this.myColor.ra = 100;
  61. this.myColor.rb = 0;
  62. this.myColor.ga = 100;
  63. this.myColor.gb = 0;
  64. this.myColor.ba = 100;
  65. this.myColor.bb = 0;
  66. this.myColor.aa = 100;
  67. this.myColor.ab = 0;
  68. this.colorObj = new Color(this);
  69. this.cAlg = 1;
  70.