代码之家  ›  专栏  ›  技术社区  ›  FlyingCat

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

  •  0
  • FlyingCat  · 技术社区  · 14 年前

    当我在Flex环境中构建AS3-only项目时,我想知道是否有任何方法可以获得固定大小的swf文件。我不能使用scaleMode=“noScale”,因为我的swf非常小。我也不想把它扩展到全浏览器。有办法吗?谢谢你的帮助!

    2 回复  |  直到 14 年前
        1
  •  1
  •   Kricket    14 年前

    你的应用程序有点像flash播放器里面的画布。因此,您可以给它一个固定的大小(带有宽度和高度属性),但这只会减少它在flash播放器中的大小。我不认为在纯AS3中可以搞乱这一点-您需要更改底层的HTML(不过,您可以使用ExternalInterface来实现这一点,ExternalInterface允许您在HTML页面上调用javascript方法……)。

        2
  •  1
  •   JabbyPanda    14 年前

    在主类声明上方使用元数据

    [SWF(width="400", height="125")]
    public class MyAS3Project extends Sprite