2008/11/28 (金)

Flash 「シンボル」と「インスタンス」について

Filed under: ホームページ制作会社の雑談 — Yu-ichi @ 16:17:59

AS3.0が未だによく理解できていないYu-ichiです:neko:

仕組みは理解できても、命令語が覚えられないんです。。。
昔から暗記は苦手なもので・・・:oops:

今回は、「シンボル」と「インスタンス」について。
これが上手く扱えると、Flashのファイルサイズを激減させることができます:wa-i:

まず、「シンボル」について。
「シンボル」とは「ムービークリップ(MC)」「ボタン」「グラフィック」の3種類があります。
アクションスクリプトを書くには、シンボル化されている必要があります。
シーンに書けばいいじゃんとか、シンボル化されても「グラフィック」じゃダメじゃんとか
細かいツッコミはありますが・・・。:baikin_2:
とりあえず、シンボル化されてないとただの画像なのです。

次に「インスタンス」について。
プログラマーな方は、オブジェクト指向のアレか!と思うかもしれませんが、違います。
簡単に言えば、上の「シンボル」をコピーしたものが「インスタンス」です。

さて、「シンボル」と「インスタンス」についてある程度わかったところで
メリットについてお話したいと思います。

例えば、円を10個書くとします。
Flashの描画ツールを使って円を10個作った場合と、
円を1つ作ってシンボル化し、インスタンスとしてライブラリからコピーした場合
後者の方がファイルサイズが小さくなるのです。

つまり、使いまわせるものはシンボル化しておくと回線に優しいFlashが作れるのです。
また、インスタンスごとに個別に色やサイズを変更できるのと、
全ての円の色を変更する際も、元データを1つ直すだけで済みます。

少々めんどくさいですが、使いこなせれば同じFlashでも軽いものができます。:neko:
デメリットもそれなりにありますが・・・。

あとは、jpg画像を大量に使ったFlashで、
画質を落とさずファイルサイズを落とす方法があれば助かるんですけどね~。:naku:
嗚呼・・・Flashは奥が深い。。。(´ρ`)

練馬区でで便利なウェブシステムをお探しの方に

ネットインパクトでは、格安なCMSやWordpressを利用したウェブサイトの制作から運営管理も自社で簡単にできるショッピングサイトの構築も行っています。ご相談・お見積りは無料です。お気軽にお問合わせください。

板橋区のインターネットショップ構築

お手頃価格で結果の出るホームページをつくります。さまざまな業種での制作実績がございます。はじめてウェブサイトをつくる方からネット販売をはじめたい方までお客様のニーズに合わせたホームページを低価格で構築致します。

SEO対策でアクセス数UP

ウェブサイトの新規作成からリニューアル、インターネットショップの構築までお客様のご要望にお応えし、お客様のWEB事業のお手伝いをさせていただきます。

1件のコメント »

  1. こんにちは
    今日は私が開いてます商品販売サイトでちょっとした相談事をさせていただきたく連絡しました。
    Google、Yahooのサーチエンジンに登録していますが、
    検索結果としてほとんど出てきません。
    検索で出来るだけ最初のページでうまく出てくる様に
    する為にはどんな手を打てばよいでしょうか。
    アドバイスを頂けたらありがたいです。
    サイト:http://ecopac.net
    M. Hasegawa

    コメント by wasabi — 2008/11/29 土曜日 @ 9:51:27

この投稿へのコメントの RSS フィード。 TrackBack URI

コメントする

バナー制作 アニメーションバナー作成

お手頃価格で、機能充実・検索エンジン上位表示のインターネットショッピングサイトを構築いたします。運営教育もあるので初めての方も安心です。