02
2015
06

Flex通过设置FB编译器参数,设置swf舞台大小等参数

要改变发布的swf的尺寸,flash cs系列直接改舞台尺寸即可;flashdevelop可以用[swf]元标签,或者直接在工程、属性里边改。flashbuilder没发现直观的修改方法。百度,发现下面的方法可行。

转自:http://blog.sina.com.cn/s/blog_855185e401014evc.html

我们知道使用Flash CS3 /Flash CS4 创建Flash 项目可以很方便的在项目属性面板上设置项目的舞台的大小,但当我们用Flex / Flash Builder 来做Flash 时候就没有直观的属性来设置舞台大小了。

为Flex项目设置舞台大小有多种方法,这里说的是通过设置编译器参数,来改变swf舞台大小等参数。这里已Flash Builder 软件为例。
选择一个FB工程,在FB(Flash Builder)中选择菜单 “项目”-> “属性” -> "Flex编译器",
界面如下图,在其中的附加的编译器参数中追加 "-default-size 600 302",就可以设置初始舞台大小为 600 x 302。
通过此种方法我们还可以更改其他一些参数,比如:
-default-frame-rate 24   设置初始帧频为 “每秒24帧”,

-default-background-color #A79C86  设置初始背景色为 “#A79C86”。

或者写在类外面包里面的位置:
[SWF(width="1000",height="750",backgroundColor="#D6E3F7",frameRate="100")]


突然发现,flash builder中只要设置application的width和height属性就可以了。

« 上一篇下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。