Files
2025-11-24 14:19:51 +05:30

38 lines
769 B
ActionScript

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;
}
}