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

一、发布目标为独立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桌面项目中一样的偏移错误的问题

未完待续

时间: 2025-01-06 08:56:31

Flex 4 stage.scaleMode详解 (第二部分 Flex 4 Web项目)的相关文章

Flex 4 stage.scaleMode 详解

桌面Flex项目: 影响桌面Flex项目缩放方式的因素有4个:初始窗口尺寸.SWF尺寸.stage.scaleMode.stage.align. 桌面程序的初始窗口尺寸在app.xml中通过修改width.height节点值来设置.如省略设置,则默认窗口尺寸为508×409(除去窗口镶边和标题栏的尺寸,内容尺寸为500×375) SWF尺寸,通过在主Application中添加 如下元数据便签 来设置 <fx:Metadata>     [SWF(width=800,height=600,ba

16位汇编第六讲汇编指令详解第二讲

16位汇编第六讲汇编指令详解第二讲 1.比较指令 CMP指令 1.CMP指令是将目的操作数减去源操作数,按照定义相应的设置状态标志 2.CMP指令执行的功能与SUB指令(相减指令)一样,但是不同的是CMP指令之根据结果设置标志位 而不修改值 可以操作的指令格式 CMP reg,imm/reg/mem CMP mem,imm/reg 上面是CMP指令的语法,具体的也可以查询帮助文档,inter手册 inter手册查的办法 第一个框代表了CMP指令的所有语法 比如 reg,reg 表示可以比较寄存器

JAVA: httpclient 详解——第二章;

相对于httpurlconnection ,httpclient更加丰富,也更加强大,其中apache有两个项目都是httpclient,一个是commonts包下的,这个是通用的,更专业的是org.apache.http.包下的,所以我一般用后者: httpclient可以处理长连接,保存会话,重连接,以及请求过滤器,连接重用等等... 下面是测试代码(全部总结来自官方文档,以及翻译) 须要下载核心包:httpclient-4.3.4.jar ,也可在官网下载:http://hc.apache

前端技术之_CSS详解第二天

前端技术之_CSS详解第二天 1.css基础选择器 html负责结构,css负责样式,js负责行为. css写在head标签里面,容器style标签. 先写选择器,然后写大括号,大括号里面是样式. <style type="text/css"> body{ background-color: pink; } </style> 常见属性: h1{ color:blue; font-size: 60px; font-weight: normal; text-deco

详解CSS的Flex布局

本文由云+社区发表 Flex是Flexible Box 的缩写,意为"弹性布局",是CSS3的一种布局模式.通过Flex布局,可以很优雅地解决很多CSS布局的问题.下面会分别介绍容器的6个属性和项目的6个属性.每个属性会附上效果图,具体实现代码会以github路径形式更新于此. 1.浏览器支持情况 可以点击查看各浏览器的兼容情况 2.容器的属性 注意,设为 Flex 布局以后,子元素的float.clear和vertical-align属性将失效. 容器的属性有6个,分别是: flex

详解CentOS配置和管理web服务-Apache

详解CentOS配置和管理web服务-Apache 家住海边喜欢浪:zhang789.blog.51cto.com 目录 1.web介绍 2.web历史和工作原理 3.http请求流程 4.关于Apache 5.Apache服务器软件安装使用 6.符号链接和虚拟目录 7.页面重定向 8.Apache日志文件 9.Apache安全配置 10.虚拟主机 10.1.基于IP 10.2.基于域名 10.3.基于端口 web服务器配置和管理 http协议简介 http协议,全称HyperText Tran

下载Zookeeper从入门到精通(开发详解,案例实战,Web界面监控)

ZooKeeper是Hadoop的开源子项目(Google Chubby的开源实现),它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护.命名服务.分布式同步.组服务等. Zookeeper的Fast Fail 和 Leader选举特性大大增强了分布式集群的稳定和健壮性,并且解决了Master/Slave模式的单点故障重大隐患,这是越来越多的分布式产品如HBase.Storm(流计算).S4(流计算)等强依赖Zookeeper的原因. Zookeeper从入门到精通(开发详解,案

Git应用详解第二讲:Git删除、修改、撤销操作

前言 前情提要:Git应用详解第一讲:Git分区,配置与日志 在第一讲中我们对Git进行了简单的入门介绍,相信聪明的你已经了解Git的基本使用了. 这一讲我们来进一步深入学习Git应用,着重介绍Git的一些常见操作,包括:删除文件.比较文件.撤销修改.修改注释与查看帮助文档. 一.删除文件 1.git rm <file> 该命令用于删除版本库中的文件:删除工作区和暂存区中的文件都会报错: 若用该指令删除工作区中的文件,会报找不到文件的错误: 若用该指令删除暂存区中的文件,报如下错误: 所谓版本

软考之系统集成项目管理工程师(包含2009-2018历年真题详解+第二版考试辅导教程+官方指定最新版教程)

软考之系统集成项目管理工程师(包含2009-2018历年真题以及答案详解.系统集成项目管理工程师教程第2版-清华大学出版社-高清PDF,官方指定用书),持续更新后续年份的资料.请点赞!!请点赞!!!绝对全部货真价实的资料!!! 全网最全,独此一家,货真价实,部分真题和教程网上没免费的,是我掏钱买的,费心整理,希望各位同学顺利通过考试!!! 下载地址:百度网盘,https://pan.baidu.com/s/15Twr0i9eVbMC9_VbwzWKRQ 原文地址:https://www.cnbl