package advancedflex.core {
import flash.display.DisplayObject;
import flash.display.Stage;
import flash.display.StageDisplayState;
import flash.geom.Rectangle;
/**
* 全屏模式
*/
public class FullScreen {
/**
* 进入全屏模式。
*
* @param display 任意一个加入了displayList
的DisplayObject
。
*/
public static function go(display:DisplayObject):void {
var stage:Stage = display.stage;
stage["fullScreenSourceRect"] = new Rectangle(0, 0, stage.width, stage.height);
stage.displayState = StageDisplayState.FULL_SCREEN;
}
/**
* 退出全屏模式。
*
* @param display 任意一个加入了displayList
的DisplayObject
。
*/
public static function back(display:DisplayObject):void {
display.stage.displayState = StageDisplayState.NORMAL;
}
}
}
本文链接:https://assnippets.blogspot.com/2008/02/as3display.html转载请注明出处。
相关文章:
0评论:
发表评论