2014/05/18(日) [n年前の日記]
#1 [dxruby][cg_tools] swfmillの出力について
Flash CS5 でパブリッシュした swf を swfmill で xml にしてみたら、ちと気になる動作が。途中に、<UnknownTag id="0x08"> というタグが出てきてしまう。Suzuka で書き出した swf では、こんなことは起きなかったのだけど。
_SWFTOOLS の swfdump で swf を読んでテキスト出力させてみたり。以下のように指定。
swfmill と swfdump の出力結果を見比べてみたけど。どうやら JPEGTABLES なる命令が入ってると、swfmill の出力がおかしくなる模様。
jpegファイルは使わない・jpegで書き出さないように制限することで誤魔化そうかな…。それとも、swfmill じゃなくて swfdump の出力結果を使って再生するようにしてしまおうか…。
DEFINESPRITE なるタグが入ってるあたりも気になる。ビットマップ画像の表示しかしてないのに。トゥイーン指定をすると MovieClip が作られてしまう、のかな。
DEFINESPRITE は、内部にもタイムラインが入ってるので、どうしたもんか。
_SWFTOOLS の swfdump で swf を読んでテキスト出力させてみたり。以下のように指定。
swfdump.exe -D hoge.swf > hoge.txt
swfmill と swfdump の出力結果を見比べてみたけど。どうやら JPEGTABLES なる命令が入ってると、swfmill の出力がおかしくなる模様。
jpegファイルは使わない・jpegで書き出さないように制限することで誤魔化そうかな…。それとも、swfmill じゃなくて swfdump の出力結果を使って再生するようにしてしまおうか…。
DEFINESPRITE なるタグが入ってるあたりも気になる。ビットマップ画像の表示しかしてないのに。トゥイーン指定をすると MovieClip が作られてしまう、のかな。
DEFINESPRITE は、内部にもタイムラインが入ってるので、どうしたもんか。
[ ツッコむ ]
以上です。