home *** CD-ROM | disk | FTP | other *** search
/ 404 Jogos / CLJG.iso / Aventura / Frizzle_fraz.swf / scripts / Code / LOGIC / OBJECTS / GRAPHICS / _xt102.as < prev   
Encoding:
Text File  |  2008-09-26  |  1.8 KB  |  72 lines

  1. package Code.LOGIC.OBJECTS.GRAPHICS
  2. {
  3.    import Code.LIB._uu24;
  4.    import Code.LOGIC.OBJECTS.ACTORS.BLOB._hg469;
  5.    import Code.OPTIONS._dx111;
  6.    import Code.org.cove.ape._ms106;
  7.    import flash.display.Sprite;
  8.    
  9.    public class _xt102 extends _ms106
  10.    {
  11.       
  12.       public static const stNormal:int = 0;
  13.       
  14.       public static const stSwim:int = 1;
  15.        
  16.       
  17.       private var state:int;
  18.       
  19.       private var blob:_hg469;
  20.       
  21.       private var normalPict:Sprite;
  22.       
  23.       public function _xt102(param1:_hg469)
  24.       {
  25.          var _loc2_:Class = null;
  26.          super();
  27.          blob = param1;
  28.          _loc2_ = param1.color == _hg469.GREEN ? _dx111.GBlobGreen : _dx111.GBlobYellow;
  29.          normalPict = _uu24._lv291(_loc2_,param1.radius / 23);
  30.          normalPict.mouseEnabled = false;
  31.       }
  32.       
  33.       override public function onEnterFrame() : void
  34.       {
  35.          super.onEnterFrame();
  36.          var _loc1_:int = state;
  37.          switch(0)
  38.          {
  39.          }
  40.       }
  41.       
  42.       public function set State(param1:int) : void
  43.       {
  44.          var _loc2_:Class = null;
  45.          var _loc3_:Sprite = null;
  46.          state = param1;
  47.          switch(state)
  48.          {
  49.             case stNormal:
  50.                _xe147();
  51.                addChild(normalPict);
  52.                break;
  53.             case stSwim:
  54.                super.rotation = 0;
  55.                _xe147();
  56.                _loc2_ = blob.color == _hg469.GREEN ? _dx111.GBlobGreenSwim : _dx111.GBlobYellowSwim;
  57.                _loc3_ = _uu24._lv291(_loc2_,blob.radius / 20);
  58.                addChild(_loc3_);
  59.          }
  60.       }
  61.       
  62.       override public function set rotation(param1:Number) : void
  63.       {
  64.          switch(state)
  65.          {
  66.             case stNormal:
  67.                super.rotation = param1;
  68.          }
  69.       }
  70.    }
  71. }
  72.