首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

Flex全屏原理平局部全屏方法

2012-11-01 
Flex全屏原理和局部全屏方法本文和大家重点讨论一下Flex全屏的原理和局部Flex全屏的几种方法,Flex全屏和fl

Flex全屏原理和局部全屏方法

本文和大家重点讨论一下Flex全屏的原理和局部Flex全屏的几种方法,Flex全屏和flash全屏其实是相似的,都是由as控制的,当选择以Flex全屏显示的时候,会自动更改swf的高和宽,以Flex全屏幕显示整个swf。

Flex全屏

1.Flex全屏的原理:

Flex全屏和flash全屏其实是相似的,都是由as控制的,当选择以Flex全屏显示的时候,会自动更改swf的高和宽,以Flex全屏幕显示整个swf。

2.局部Flex全屏的两种方法:

一、使用在flash.display包中有一个stage对象,它有一个属性是fullScreenSourceRect:Rectangle,设置FlashPlayer以将特定的舞台区域放大到Flex全屏模式。

二、Flex全屏时调整某组件的高度和宽度,铺满整个屏幕,当退出Flex全屏时,要还原组件的高度和宽度。

3.Flex全屏的代码实现:

第一种方法:

    注意:

    1、Application.application.stage.displayState=StageDisplayState.FULL_SCREEN;
    //必须把它放到按钮或键盘事件中,否则在AS2.0里会被忽略,AS3.0里会抛出以下异常SecurityError:Error#2152:不允许使用Flex全屏模式。atflash.display::Stage/setdisplayState()

    2、Flex全屏下Flash文本框无法输入,设计界面请勿支持Flex全屏,而且Flex全屏下做不到屏蔽右键的功能

    ?

    本文摘自:http://developer.51cto.com/art/201008/216028.htm

    热点排行