mieki256's diary



2014/05/20(火) [n年前の日記]

#1 [dxruby][cg_tools] Flash CS5の出力するswfが結構違う

Flash CS5上で、pngをライブラリに登録して使ってるのだけど。swf出力した際に、DefineBitsLossless と DefineBitsLossless2、ClippedBitmap とClippedBitmap2 が入っているようで。おそらく、アルファチャンネルが必要な画像と不要な画像で分けているような予感。

Nokogiri の xpath で両方取りたい場合は、doc.xpath(".//ClippedBitmap|.//ClippedBitmap2") みたいな書き方をすればいいらしい。

DefineShape 中の ClippedBitmap について、<ClippedBitmap objectID="65535"> というタグが出てきて首を捻ったり。objectID="65535" って何だろう…。ググってみても正体が分からず。

DefineSpriteでハマった。 :

DefineSprite の中にタイムライン情報があるのだけど、再生されるようにソースを書いたつもりが全く表示されず。

色々調べてたら、PlaceObject2 が replace="1" の属性を持っている時にも objectID が指定されていて。replace="1" の時は depth だけが指定されて、そこに既にあるオブジェクトの位置その他が変更されるものと思い込んでた。objectID が指定されている=別のオブジェクトと差し替えろ、と指定されてる場面もあるのだな…。

以上です。

過去ログ表示

Prev - 2014/05 - Next
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project