码迷,mamicode.com
首页 > Web开发 > 详细

Flex 4 stage.scaleMode详解 (第二部分 Flex 4 Web项目)

时间:2014-11-01 06:30:33      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:flex 4

一、发布目标为独立Flashplayer播放器。

缩放和对齐模式很多地方类似于Flex 4 桌面项目。

通过在fx:Metadata 中使用[SWF(width=xxx,height=xxx)]元数据,或在编译器参数中,添加-default-size xxx xxx 来指定Flashplayer的窗口内容区域(舞台)大小,舞台默认尺寸仍为500×375。

当scaleMode为noScale时,Stage尺寸和Application尺寸会随窗口尺寸改变而改变 填满整个窗口内容区域。如scaleMode不为noScale,与桌面程序不同的是,窗口尺寸改变时,Application尺寸也不会改变。Stage尺寸会保持为初始设置尺寸(例如,noScale时,窗口内容区域变为800×600,则Stage、Application尺寸也会变成800×600,如这时scaleMode改为其他值,则Stage尺寸变回初始尺寸500×375,而Application 尺寸,都会保持为800×600,不会随窗口改变而改变。)

stage.align取值对SWF内容位置的影响,跟Flex 4 桌面程序相同,窗口始终把SWF内容尺寸视为初始设置的尺寸,以此来计算定位,尽管在noScale模式下,SWF舞台和Application的尺寸随窗口尺寸而改变,但SWF内容的定位仍按照SWF的初始尺寸计算,故也会出现像Flex 4桌面项目中一样的偏移错误的问题


未完待续

本文出自 “博客命名跟变量名一样麻烦” 博客,请务必保留此出处http://cstar.blog.51cto.com/2923639/1570491

Flex 4 stage.scaleMode详解 (第二部分 Flex 4 Web项目)

标签:flex 4

原文地址:http://cstar.blog.51cto.com/2923639/1570491

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!