| 1234567891011121314151617181920212223242526272829303132333435363738 |
- import gfx.controls.Button;
- class ConsoleWindow extends MovieClip
- {
- static private var mSingleInstance:ConsoleWindow;
- private var mcButton:Button;
- private var tfWindow:TextField;
-
- public function ConsoleWindow()
- {
- mSingleInstance = this;
-
- onLoad = OnFinishedLoading;
- }
-
- public function OnFinishedLoading():Void
- {
- mcButton.addEventListener( "click", this, "ToggleWindow" );
- tfWindow._visible = false;
- }
-
- public function ToggleWindow():Void
- {
- tfWindow._visible = !tfWindow._visible;
- }
-
- public static function Trace( text:String ):Void
- {
- mSingleInstance.tfWindow.text += "\n" + text;
- trace(text);
- }
-
- public static function get Instance():ConsoleWindow
- {
- return mSingleInstance;
- }
-
- }
|