📄 app.as
字号:
package flare.apps
{
import flash.display.Sprite;
import flash.display.StageAlign;
import flash.display.StageScaleMode;
import flash.events.Event;
import flash.geom.Rectangle;
public class App extends Sprite
{
protected var _appBounds:Rectangle;
public function App()
{
addEventListener(Event.ADDED_TO_STAGE, onStageAdd);
}
private function onStageAdd(evt:Event):void
{
removeEventListener(Event.ADDED_TO_STAGE, onStageAdd);
initStage();
init();
onResize();
stage.addEventListener(Event.RESIZE, onResize);
}
private function onResize(evt:Event=null):void
{
_appBounds = new Rectangle(0, 0, stage.stageWidth, stage.stageHeight);
resize(_appBounds.clone());
}
protected function initStage():void
{
if (!stage) {
throw new Error(
"Can't initialize Stage -- not yet added to stage");
}
stage.align = StageAlign.TOP_LEFT;
stage.scaleMode = StageScaleMode.NO_SCALE;
}
protected function init():void
{
}
public function resize(bounds:Rectangle):void
{
}
} // end of class App
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -