在as3中更改swf的高度和宽度的问题?

时间:2012-04-11 12:35:53

标签: actionscript-3 flash

Hai我正在尝试动态添加swf的高度和宽度,但我无法更改stage.stageWidthstage.stageHeight,也会尝试使用其他方法。

 [SWF( width="900", height="400")]

它的工作正常,但在动态添加值时,它无法改变。

var hei:Number=500;
var wid:Number=300;
[SWF( width=wid, height=hei)]

1 个答案:

答案 0 :(得分:0)

该行

[SWF( width="900", height="400")]

就像告诉编译器设置SWF的属性一样。

您编写的变量仅在运行时才起作用,在此期间编译器无法发挥作用。所以基本上,你的代码将被忽略。

您可能希望查看此讨论here