SWFの構造要約_SWF_ファイル中のタグの順番 - hsk/swfspec_ja GitHub Wiki
SWF ファイル中のタグの順番
SWF 中のタグは次のルールに沿う範囲内で、任意の順番で入れ替えることができます。
- SWF 8 以降では、 FileAttributes タグを一番最初に配置する必要があります (must)。
- 他のタグに依存されるタグは最初に、依存関係の無いタグは最後に配置するようにします (should)。
- 定義タグは、制御タグによって参照される前に配置する必要があります (must)。
- Streaming sound タグは、再生順序通りに配置する必要があります (must)。再生順序と異なる場合は、配置した順に再生されます。
- End タグは、常に SWF ファイルの最後に配置します。