home *** CD-ROM | disk | FTP | other *** search
/ Champak 66 / Vol 66.iso / games / bob_espo.swf / scripts / __Packages / DynamicPack.as < prev    next >
Encoding:
Text File  |  2013-04-24  |  775 b   |  34 lines

  1. class DynamicPack extends State
  2. {
  3.    var oPanel;
  4.    var mcRef;
  5.    static var sSTATE_ENTER = "Enter";
  6.    static var sSTATE_IDLE = "Idle";
  7.    function DynamicPack(_mcRef, _sInitState, _sStartDynamic)
  8.    {
  9.       super(_mcRef);
  10.       this.setState(_sInitState);
  11.       if(_sInitState == DynamicPack.sSTATE_IDLE)
  12.       {
  13.          this.oPanel = new ScrollingPanel(this.mcRef.mcState);
  14.          this.oPanel.setState(_sStartDynamic);
  15.       }
  16.    }
  17.    function cleanUp()
  18.    {
  19.       super.cleanUp();
  20.       this.oPanel.cleanUp();
  21.    }
  22.    function Enter()
  23.    {
  24.       if(this.stateFinished())
  25.       {
  26.          this.setState(DynamicPack.sSTATE_IDLE);
  27.          this.oPanel = new ScrollingPanel(this.mcRef.mcState);
  28.       }
  29.    }
  30.    function Idle()
  31.    {
  32.    }
  33. }
  34.