home *** CD-ROM | disk | FTP | other *** search
/ 404 Jogos / CLJG.iso / Diversos / wone.swf / scripts / frame_52 / DoAction.as
Encoding:
Text File  |  2007-02-20  |  1.6 KB  |  69 lines

  1. function PlayLevel(tLevelIndex)
  2. {
  3.    _global.mArenaIndex = tLevelIndex;
  4.    _global.mKeyControl = true;
  5.    delete onEnterFrame;
  6.    play();
  7. }
  8. function PanelProcess()
  9. {
  10.    _alpha = _alpha + 10;
  11.    if(_alpha > 100)
  12.    {
  13.       _alpha = 100;
  14.    }
  15.    if(mNewScreen == mCurrentScreen)
  16.    {
  17.       return undefined;
  18.    }
  19.    mCurrentScreen.mDX = 15;
  20.    mCurrentScreen.onEnterFrame = function()
  21.    {
  22.       this._x += this.mDX;
  23.       this.mDX *= 1.2;
  24.       if(this._x > mScreenPos.x * 3)
  25.       {
  26.          this._visible = false;
  27.          delete this.onEnterFrame;
  28.       }
  29.    };
  30.    mCurrentScreen = mNewScreen;
  31.    _global.mCurrentScreen = mCurrentScreen;
  32.    mCurrentScreen.mScreenPos = mScreenPos;
  33.    mCurrentScreen._x = - mScreenPos.x;
  34.    mCurrentScreen._y = mScreenPos.y;
  35.    mCurrentScreen._visible = true;
  36.    mCurrentScreen.mDX = 50;
  37.    mCurrentScreen.onEnterFrame = function()
  38.    {
  39.       this._x += this.mDX;
  40.       if(mScreenPos.x - this._x < 500)
  41.       {
  42.          this.mDX *= 0.95;
  43.       }
  44.       if(this.mDX < 1)
  45.       {
  46.          this.mDX = 1;
  47.       }
  48.       if(this._x > mScreenPos.x)
  49.       {
  50.          this._x = mScreenPos.x;
  51.          delete this.onEnterFrame;
  52.       }
  53.    };
  54. }
  55. _alpha = 0;
  56. stop();
  57. trace("FRONTEND");
  58. _global.mArenaIndex = 0;
  59. _global.mKeyControl = false;
  60. _global.mStats.Update_FE(_StatsScreen,_PlayScreen);
  61. var mCurrentScreen = undefined;
  62. var mNewScreen = _global.mCurrentScreen == undefined ? _HelpScreen : _global.mCurrentScreen;
  63. var mScreenPos = new flash.geom.Point(_FE_Pos._x,_FE_Pos._y);
  64. _FE_Pos._visible = false;
  65. onEnterFrame = function()
  66. {
  67.    PanelProcess();
  68. };
  69.