海正试图动态地添加瑞士法郎的高度和宽度,但我不能更改stage.stageWidth
和stage.stageHeight
,并且还在使用另一种方法。问题在as3中改变swf的高度和宽度?
[SWF(width="900", height="400")]
它的工作正常,但动态添加值时,它不能改变。
var hei:Number=500;
var wid:Number=300;
[SWF(width=wid, height=hei)]
海正试图动态地添加瑞士法郎的高度和宽度,但我不能更改stage.stageWidth
和stage.stageHeight
,并且还在使用另一种方法。问题在as3中改变swf的高度和宽度?
[SWF(width="900", height="400")]
它的工作正常,但动态添加值时,它不能改变。
var hei:Number=500;
var wid:Number=300;
[SWF(width=wid, height=hei)]
线
[SWF(width="900", height="400")]
是像告诉编译器来设置SWF属性。
您编写的变量仅在编译器没有角色扮演的运行时发挥作用。所以基本上,你的代码将被忽略。
你可能想看看这个讨论here。
如何调整大小?请指导我 – user1324068 2012-04-11 16:00:03
您无法在运行时设置SWF大小。 – loxxy 2012-04-12 02:37:47
为什么?那么如何动态改变swf大小呢? – user1324068 2012-04-12 07:24:53
你试图解决的更高层次的问题是什么? – 2012-04-12 11:11:13