電子書籍の厳選無料作品が豊富!

グラフィックシンボルと普通の画像の違いを検索してみたところ
グラフィックシンボルは繰り返し使うときに容量を抑えられると書いてあったんですが
実際にパブリッシュしてみると(グラフィックシンボルではない普通の画像を配置)
ライブラリにある、普通の画像(jpg)を1個メインタイムラインに配置、25.9kバイト
ライブラリにある、普通の画像(jpg)を3個メインタイムラインに配置、25.9kバイト
結果、変わりませんでした
グラフィックシンボルのメリットはなんでしょうか?
また、普通の画像をそのまま使っても容量が変わらないのはなぜでしょうか?
独自のタイムラインも持ってるみたいなんですがメインのタイムラインの影響をうけてしまって使いづらい・・・
わかる方よろしくお願いします

A 回答 (3件)

> 普通の画像をそのまま使っても


> 容量が変わらないのはなぜでしょうか?

「普通の画像」の定義が,少なくとも私とはズレています。
Flash におけるネイティブな普通の画像とは
何と言ってもFlash自体で描いたベクタ画像です。
(JPEGなどビットマップ画像はよそ者の特殊画像です。歴史的に見てもこれらが使えるようになったのは遅いです。)

例えば「線ツールやバケツツールを使って描いた車の絵」が普通の画像です。
私の言う普通の画像は,描いただけではライブラリに入りません。
この車を10台コピペでステージ上に並べるよりも
グラフィックシンボルなどのシンボルに変換して
そのインスタンスを10個ステージに並べる方が容量が軽くなりますよということです。

JPEGはよそ者ですからFlash内に存在する時点ですでにライブラリに入っています。
ですからJPEGをグラフィックシンボルに変換しても
それだけでは容量は減りません。

また「車の絵」をシンボル化しておけば
#1 の方も書かれているように
1台の車の色を赤から緑に変えると全て車の色も赤から緑に変わるので
編集が楽になると言えます(これは他シンボルでも同じですが)。

またそもそも
JPEGにしても私の言う普通の画像にしても
モーショントゥイーンはかけらません。
グラフィックまたはムービークリップまたはボタンシンボルに変換する必要があります。



#2の方も書かれていますが
Flash のアニメーションというのは基本的にシンボルの入れ子で作って行きます。
簡単な例で言うと
「羽ばたくだけの鳥」アニメーションを入れたシンボルを作成して
そのシンボルのインスタンスをステージ上で左から右にモーショントゥイーンをさせれば
「羽ばたきながら飛ぶ鳥」ができます。
もしシンボルを入れ子にせず「胴体だけ」「羽根だけ」を作成したなら
「羽ばたきながら飛ぶ鳥」を作成するのにものすごく大変なことになってしまいます。

この最初の「羽ばたくだけの鳥」をムービークリップで作成したとします。
ムービークリップは,その親タイムラインとは独立して動くので
仮に親タイムラインを stop() させると
「鳥が左から右に移動する」という動きは止まりますが
「鳥がはばたく」という動きは止まりません。
一方グラフィックインスタンス内のタイムラインは
その親タイムラインと同期して動くので
仮に親タイムラインを stop() させると
「鳥が左から右に移動する」という動きが止まると同時に
「鳥がはばたく」という動きも止まります。
「時間よ止まれ!」的なアニメーションを作るのには
グラフィックシンボルの入れ子が便利です。

上の場合はまだムービークリップ内も親と同じタイミングで stop() させれば良いわけですが
さらに逆生成をさせる場合などはムービークリップのスクリプト管理では困難になってきます。
他のQ&A掲示板の回答用サンプルとして見かけたページです。
「逆再生鉢植え(ツーポイント アドバイス)」
http://suzupara.iinaa.net/mixi/potted_plant/



これまた,他のシンボルでも同じことが言えますが,
私はココ(教えて!goo や OKWave)などの回答添付用や
何かのときに簡易的にパッと使えるように
モノトーンでボタン用画像などをたくさん用意しています。

グラフィックシンボルでそれらを作っておけば
そのグラフィックインスタンスの「プロパティパネル」より「カラー」を変えるだけで
色んな色の画像ができます【添付図】↓

これをボタンの中に入れて使えば
簡単に色々な色ボタンが作成できますよね。
(現に下の画像を作成するのに3分くらいかかっただけです。)
非常に便利です。
「グラフィックシンボルと普通の画像の違い」の回答画像3
    • good
    • 0
この回答へのお礼

ライブラリに入っている、これが重要だったんですね
やっと理解できました
詳しい回答ありがとうございました

お礼日時:2011/07/04 14:21

画像もシンボルと同じように


同じ画像なら一つのものを使い回してます

だからその場合は変わりません

あと、使いづらいって言ってますが
入れ子にしてトゥイーンを掛け合わせて
複雑な動きを実現できるのもグラフィックシンボル

モーショングラフィックとかつくる時なんかは
個々のオブジェクトの動きと
カメラワークを別に考える事ができるのも
トゥイーンを入れ子にできるから

モーショングラフィック作るときは重宝します
    • good
    • 0
この回答へのお礼

回答ありがとうございます
モーショングラフィック、作ってみたいと思います

お礼日時:2011/07/04 14:13

グラフィックシンボル内の画像を差し替えると、


グラフィックシンボルを使っている箇所の全ての画像が差し替わりますね。
    • good
    • 0
この回答へのお礼

はい

お礼日時:2011/07/04 14:14

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!