2

フラッシュアプ​​リケーションがあります。.flaファイルの解像度は800x600です。私の友人は、swfメタタグを使用する必要があると言いました。

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

それは私には何もしません。なぜ必要なのかわかりません。プログラマーがこのコマンドをソースコードに入れる理由を教えてください。

4

1 に答える 1

2

これは、Flashベースのアプリケーションの開発に使用されるIDEとオーサリングツールによって異なります。

Flash Builder

Flash Professionalアートボードとオーサリング用のドキュメントプロパティを使用せずにFlashBuilderまたは同等のIDEを使用している開発者の場合、SWFの属性を定義するためにSWFメタタグが必要です。

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

Flash Professional

Flash Professional内では、これらはドキュメントのプロパティから定義されます。

flash-properties

于 2012-07-14T02:28:42.410 に答える