contentsArea

FireworksからFlashへのコピー&ペースト

  • 2007-03-08 (木) 18:41
  • Flash

Fireworksで作成したデータは、ベクター・ビットマップ問わずFlashへ直接コピー&ペーストすることができます。ただ、このFireworks→Flashへのコピー&ペーストに関しては、ちょっとしたクセがあるようです。

ベクター

基本的にベクターオブジェクトのパスデータは保持されますが、複雑な形状のものは強制的にビットマップに変換されます。

レイヤー

Fireworks内のレイヤー情報が保持されます。非表示にしていたレイヤーまでまとめて持っていくので、少々目障りかもしれません。

シンボル

Fireworks内で持っているシンボルはそのまま読み込みます。大きなサイズのシンボルを持っている場合、そのままFlashに読み込んでしまうとswfのサイズが肥大化してしまいます。一度ビットマップに変換してからコピーするのがよいでしょう。

アルファチャンネル

ビットマップのアルファチャンネルビットマップは保持されます。時おり背景の矩形がくっついてくる場合がありますが、その場合はコピー時に背景を透明にすると解消されました。

結構あいまいな部分が多いですが、作成したオブジェクトをすぐに持っていくことが出来るので、効率的に作業を進めることが出来ます。

(補足:コピー&ペーストが有効でないとき)
ビットマップ画像を更新する場合は、コピー&ペーストする度に旧ビットマップを削除する必要があります。そのため、頻繁に画像を更新する場合は画像を32bitのPNGで書き出し、それをFlashのライブラリに登録して更新するのがFlaファイル内の管理としてはスマートかと思います。以後はFla内のシンボル構造をいじることなく、ビットマップの更新のみで処理できます。

  • 2007-03-08 (木) 18:41
  • Flash
入力した情報を保存する
九十九電機