如何仅在纯AS3中创建固定大小的swf

时间:2010-08-11 15:58:41

标签: flex actionscript-3 flash resize

当我在Flex环境中构建我的AS3项目时,我想知道是否有任何方法可以获得固定大小的swf文件。我不能使用scaleMode =“noScale”,因为我的swf非常小。我不希望它将它扩展到完整的浏览器绕线器。反正有没有做到这一点?谢谢你的帮助!

2 个答案:

答案 0 :(得分:1)

您的应用程序有点像Flash播放器中的Canvas。因此,您可以给它一个固定的大小(具有宽度和高度属性),但这只会减小其在Flash播放器中的大小。我不认为你可以在纯AS3中搞乱这个 - 你需要更改底层HTML(尽管如此,你可以用ExternalInterface来做到这一点,它允许你在HTML页面上调用javascript方法... )。

答案 1 :(得分:1)

使用主类声明

上方的元数据
[SWF(width="400", height="125")]
public class MyAS3Project extends Sprite