2

我有一个闪存应用程序。.fla 文件中的分辨率是 800 x 600。我的一个朋友说我必须使用 swf 元标记:

[SWF(width='800', height='600', backgroundColor='0x000000')]

它对我没有任何作用。我不明白为什么这是必要的。请告诉我为什么程序员将这个命令放在他们的源代码中?

4

1 回答 1

2

这取决于用于开发基于 Flash 的应用程序的 IDE 和创作工具。

闪存生成器

对于使用 Flash Builder 或同等 IDE 而没有用于创作的 Flash Professional 艺术板和文档属性的开发人员,需要 SWF 元标记来定义 SWF 的属性。

package
{
    [SWF(percentWidth=100, percentHeight=100, backgroundColor=0x313131, frameRate=30)]
    public final class example extends Sprite
    {
        /* ... */
    }
}

闪光专业

在 Flash Professional 中,这些是从文档属性中定义的。

闪存属性

于 2012-07-14T02:28:42.410 回答