XFL形式について

仕事のために、私は頻繁にxfl形式を使用します;これはAdobe Flashの新しいソースファイル形式です。 xflが表す情報はすでにオタク誌に書いています もっと深くしたいと思います。



以下は、xflファイルの内部構造、内部のxmlファイルの構造、およびxflファイルを操作するときに発生する可能性のあるいくつかの問題について説明します。







XFLファイルは、通常のzipアーカイブやガジェットなどのように、通常のwinrarで開くことができます。 XFLは、Adobe InDesignまたは手動で行うこともできます)))。 XFLファイル内にはトレースがあります。 mimetypeファイル、DOMDocument.xml、およびライブラリフォルダー。



1。

mimetypeには、xflにアクセスするためのapplication / vnd.adobe.xflという行が含まれています。



2。

DOMDocument.xml-これは、私たちのメインシーンであり、内部にあるものと言えます。



< DOMDocument width ="681" height ="851" xmlns ="http://ns.adobe.com/xfl/2008/" xmlns:xsi ="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation ="http://ns.adobe.com/xfl/2008/ ../Javascript/Scripts/XFL_schema.xsd" versionInfo ="Saved by Adobe InDesign Version 6.0" xflVersion ="1" creatorInfo ="Adobe InDesign CS4" > <br> < media > <br> < DOMBitmapItem name ="last page_back" originalCompressionType ="lossless" href ="LIBRARY/last%20page_back.png" /> <br> </ media > <br> < symbols > <br> < Include href ="LIBRARY/Page_1.xml" /> <br> </ symbols > <br> < timelines > <br> < DOMTimeline name ="Scene 1" > <br> < layers > <br> < DOMLayer name ="Layer 1" color ="#4FFF4F" > <br> < frames > <br> < DOMFrame index ="0" > <br> < elements > <br> < DOMSymbolInstance libraryItemName ="Page_1" > <br> < transformationPoint > <br> < Point x ="340" y ="425" /> <br> </ transformationPoint > <br> </ DOMSymbolInstance > <br> </ elements > <br> </ DOMFrame > <br> </ frames > <br> </ DOMLayer > <br> </ layers > <br> </ DOMTimeline > <br> </ timelines > <br> </ DOMDocument > <br><br> <br> * This source code was highlighted with Source Code Highlighter .







フラッシュに精通している人は、すぐにページサイズが最初に示されるおなじみの構造を見る

DOMDocument width="681" height="851"





xfl自体の詳細については、Adobe InDesign CS4を使用してファイルが作成されたことがわかります。







3。

Libraryフォルダーには、最後のpage_back.pngおよびPage_1.xml(ライブラリ内のムービークリップ)のロードされたファイルが含まれます。



少し理解すれば、ファイル構造はかなり理解できますが、シーンに1000個のオブジェクトを持つ1000個のフレームがあるとすると、手動での編集は非常に困難になります。



落とし穴XFL





フラッシュ経由でXFLファイルを開くと、すぐに空のドキュメントが作成され、目的のページサイズのXFLファイルのコンテンツが追加されますが、XFLファイルの作成時に使用されたフォントは表示されませんが、フラッシュで最後に使用したフォントが読み込まれます。 私の意見では、これはこの形式の大きなマイナスです。 これは、ファイルが別のエディターで作成された場合に発生しますが、主にXFLであり、デザイナーがフラッシュやアニメーションやプログラミングに携わる人のために特別に描いて保存したものとして機能します。



しかし、プラスもあります。 XFLファイルはFlaよりも軽いです。たとえば、サイズが800 kbのFLAファイルを使用する場合、同様のXFLは631 kbになります。 XFLは、FLAとは異なり、大きなプラスでもあるものを編集できます。 XFLは近い将来に広く使用される可能性が高いですが、XFLは単にFLAに解凍できず、XFLをコンパイルできないため、これがまだアーカイブであり、元のフラッシュファイルがFLAのままであることを忘れてはなりません。



All Articles