//指定整个Flash应用程序的大小固定,无缩放
stage.scaleMode = StageScaleMode.NO_SCALE;
//指定靠左上角对齐
stage.align = StageAlign.TOP_LEFT;
//获取并设置舞台的帧频
stage.frameRate = 30;
//隐藏上下文菜单中的默认项
stage.showDefaultContextMenu = false;
//呈现最佳品质
stage.quality = StageQuality.BEST;
//事件
//Flash Player获得操作系统焦点并变为活动状态时调度
stage.addEventListener(Event.ACTIVATE, activateHandler);
//当Stage对象的scaleMode属性设置为StageScaleMode.NO_SCALE且SWF文件大小经过重新调整时进行调度
stage.addEventListener(Event.RESIZE, resizeHandler);
//开启双击
stage.doubleClickEnabled = true;
//双击事件
stage.addEventListener(MouseEvent.DOUBLE_CLICK, doubleClickHandler);
function activateHandler(event:Event):void {
trace("获取焦点: " + event);
}
function resizeHandler(event:Event):void {
trace("改变舞台大小: " + event + " 宽:" + stage.stageWidth + "高:" + stage.stageHeight);
}
//双击全屏显示
//此功能在浏览器中不可用
var myfullscreen:Boolean;
function doubleClickHandler(event:Event):void {
trace("双击事件: " + event);
if (myfullscreen) {
myfullscreen = false;
stage.displayState = StageDisplayState.NORMAL;
} else {
myfullscreen = true;
stage.displayState = StageDisplayState.FULL_SCREEN;
}
}
分享到:
相关推荐
Adobe Flash 11 Stage3D游戏编程初学者指南 随书光盘代码
flash stage3D starling
源码Adobe Flash 11 Stage3D (Molehill) Game Programming Beginner's Guide
介绍Adobe Flash 11的Stage3D的游戏编程,书的中文名是Adobe Flash11 Stage3D游戏编程初学者指南。
3d页游开发 深入分析 flash 3d stage3d webgame不容错过,
Adobe Flash 11 Stage3D (Molehill) Game Programming Beginner 经典FLASH 3D开发书籍 的源代码,老外网站比较难下
flash actionscript3游戏开发教程之this和stage的区别.zip
stage3d中文教程
Adobe Flash 11 Stage3D (Molehill) Game Programming Beginner's Guide.pdf Adobe Flash 11 Stage3D(Molehill)游戏编程新手指南
Stage3D教程 3d的可以看看 很详细的教程
Adobe Flash 11 Stage3D Game Programming
Adobe Flash 11 Stage3D游戏开发指南-源代码
该书是收费的,第一本flash3d game的书,讲的非常不错,希望大家下载后不要外传,只用于学习。
在Flash CS5中使用最新flash Player 11 的stage3D API的一个例子