Flash CS3 CS4中AS 3.0如何实现全屏
作者: 李嘉 日期: 2009-09-16 01:04
AS 3.0中的全屏代码越来越简单了,只要一句代码即可实现全屏,代码如下:
stage.displayState = StageDisplayState.FULL_SCREEN; // Flash AS 3.0实现全屏
以前在给朋友做结婚请帖的时候用到过全屏的功能,发现和AS 2.0差异挺大,之前的Flash结婚请帖的部分源码如下:
import flash.display.Stage;
import flash.display.StageDisplayState;
import flash.display.StageScaleMode;
import flash.display.StageAlign;
import flash.events.Event;
stage.displayState = StageDisplayState.FULL_SCREEN;
btn_quit.label = "退出";
// 右键菜单
var myContextMenu:ContextMenu = new ContextMenu();
myContextMenu.hideBuiltInItems();
contextMenu = myContextMenu;
// 背景平铺
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;
stage.addEventListener(Event.RESIZE, resizeHandler);
// initialize sizing
resizeHandler (null);
function resizeHandler (event:Event):void {
stage.displayState = StageDisplayState.FULL_SCREEN;
var sw:Number = stage.stageWidth;
var sh:Number = stage.stageHeight;
bg_mc.x = bg_mc.y =5;
bg_mc.width = sw-10;
bg_mc.height = sh-10;
dh1.x = (sw - 500)/2;
dh1.y = (sh - 597)/2;
}
function gotoQuit(event:MouseEvent):void
{
fscommand("quit");
}
btn_quit.addEventListener(MouseEvent.CLICK, gotoQuit);
以上有全屏代码,退出Flash的代码等等,供参考。
订阅
上一篇
返回
下一篇
标签:

Flash AS 3.0中Eval废除了应该用什么代替呢? (2011-04-24 21:06)
关于Flash中如何写类(面向对象基础)——AS1 (2010-02-21 12:16)
Flash AS3.0中如何改变动态文本TextField字体样式 (2010-01-07 23:56)
Flash Player 10中的FileReference.save()函数方法——让Flex在图片中写文字并保存在本地 (2009-12-03 22:49)
Flash As3 直接代码实现百叶窗效果(无需使用遮罩) (2009-11-29 22:38)
WEB开发:关于DIV被Flash挡住问题解决-让DIV浮于FLASH之上 (2009-10-18 22:31)
Flash结婚电子请帖-相约金色海滩-A Love Story在线实例演示 (2009-10-02 08:29)
婚礼请柬-结婚请帖-电子请帖-Flash婚姻电子请帖-结婚电子请柬 (2008-11-06 16:12)