`
cjx186
  • 浏览: 273330 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Flash stage设置

阅读更多

//指定整个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游戏编程初学者指南 代码

    Adobe Flash 11引入了一个强大的新特性,Stage3D,为游戏开发者提供了高效、低级别的图形渲染能力,极大地提升了在Web上开发复杂2D和3D游戏的性能。本指南面向初学者,旨在帮助读者掌握如何利用Stage3D进行游戏编程...

    flash stage3D扩展 starling api 文档

    flash stage3D starling

    源码Adobe Flash 11 Stage3D (Molehill) Game Programming Beginner's Guide

    1. Stage3D_Code_Chapter07:这一部分可能涵盖了第七章的学习内容,可能会涉及Stage3D的基础架构,如何初始化和设置渲染环境,以及基本的3D图形绘制。 2. Stage3D_Code_Chapter09:第九章的代码可能讲解了更高级的...

    Adobe Flash 11 Stage3D (Molehill) Game Programming Beginner 书源码

    Adobe Flash 11引入了一项革命性的新技术,称为Stage3D(代号Molehill),为Flash平台带来了强大的3D图形处理能力。这本书——"Adobe Flash 11 Stage3D (Molehill) Game Programming Beginner"是针对初学者的一本...

    flash actionscript3游戏开发教程之this和stage的区别.zip_actionscript入门

    在Flash ActionScript3(AS3)游戏开发中,理解和掌握`this`与`stage`的区别至关重要,这将直接影响到你的程序结构和功能实现。本文将深入探讨这两个关键概念,并结合提供的压缩包文件中的知识点,为你提供一个全面...

    Adobe Flash 11 Stage3D (Molehill) Game Programming Beginner's Guide

    Adobe Flash 11引入了一项革命性的技术,Stage3D(又称为Molehill),它为游戏开发者提供了在Flash平台上构建高性能、低延迟的3D图形应用的能力。这本书《Adobe Flash 11 Stage3D (Molehill) Game Programming ...

    Stage3D教程

    开发者需参照Adobe官方文档和社区资源(如James Li的文章),在Flash Builder 4.5或更高版本中设置使用Stage3D API的环境。这包括安装必要的SDK、更新IDE配置以及熟悉Stage3D的API和示例代码。 #### 实践案例分析 ...

    Adobe Flash 11 Stage3D (Molehill) Game Programming Beginner's Guide.pdf

    ### Adobe Flash 11 Stage3D (Molehill) Game Programming Beginner's Guide #### 标题解析 **Adobe Flash 11 Stage3D (Molehill) Game Programming Beginner's Guide** 这个标题包含了几个重要的关键词:Adobe ...

    Adobe Flash 11 Stage3D Molehill Game Programming Beginners Guide

    ### Adobe Flash 11 Stage3D (Molehill) Game Programming Beginner's Guide #### 书籍概览 《Adobe Flash 11 Stage3D (Molehill) Game Programming Beginner's Guide》是一本专为初学者设计的3D游戏编程指南。...

    屏蔽flash右键包括“设置”“关于”

    这个实例"屏蔽flash右键包括“设置”“关于”"正是针对这一需求提供的解决方案。Flash是一款广泛应用于创建交互式内容的软件,其右键菜单通常包含“设置”和“关于”等选项,允许用户调整Flash参数或查看版本信息。...

    Packt.Adobe.Flash.11.Stage3D.(Molehill).Game.Programming.Beginner's.Guide

    然后,书中会逐步介绍如何设置开发环境,创建Stage3D上下文,以及绘制和操作3D几何体。 接着,你会深入学习Stage3D的渲染管道,包括顶点着色器和片段着色器的编写,这些是3D图形的核心部分,用于计算物体的位置、...

    Adobe Flash 11 Stage3D游戏开发指南-源代码

    Adobe Flash 11引入了一个革命性的图形加速技术——Stage3D,它为Flash平台的游戏开发带来了前所未有的性能提升。Stage3D是ActionScript 3.0的一个子集,旨在为2D和3D图形渲染提供低级别的硬件加速,极大地提高了...

    flash 如何设置舞台大小和背景颜色-.docx

    在Adobe Flash中,舞台(Stage)是用户创作内容的区域,相当于其他图形软件中的画布。设置舞台的大小和背景颜色是制作Flash动画或交互式内容的基础步骤。以下是详细的操作指南: 1. **启动Flash软件**: 首先,...

Global site tag (gtag.js) - Google Analytics