フラッシュを用いたアニメーションの作成 情報工学部情報工学科 川辺 凡之 1.はじめに ・近年、ブロードバンドの普及によりインター ネット上でFlashアニメーションを目にすること が増えてきた。 ・そこで、私は見るだけではなく、創作しようと 考えた。 2.Flashとは ・Macromedia社(現Adobe社)が開発した、 音声やベクターグラフィックスのアニメーション を組み合わせたWebコンテンツを作成するソ フト。 (また、それによって作成されたコンテンツ。マ ウスやキーボードの入力により双方向性を持 たせる機能もある。) 3.開発環境 ・OS →Windows XP ・Flashムービー素材作成ソフト →ParaFla!Ver1.34 ・VBで作成したソフトを、動作させるソフト →VisualBasic6.0 SP6 ランタイムライブラリ ・Flash開発ツール →Flex2 SDK (使用言語:ActionScript3.0) 4.研究内容と目的 ・研究内容 →Flashゲームの作成。 また、本研究を通じて、Flashの作成だけでは なく、それを通じてプログラム言語の理解を深 めることも目的としたため、オブジェクト指向の スクリプト言語であるActionScript3.0を用い た。 5.Flash作成の流れ ①テキストエディタ ②Flash ソースコード(.as) Flashコンテンツ(.swf) ③ビルド ④Flash コンテンツ(swf) 5.1 ActionScript3.0 ・①テキストエディタにプログラムを記述。 以下は記述例。 //敵機 public class Enemy { //素材クラス [Embed(source='normal.swf')] private var Normal:Class; [Embed(source='bom.swf')] private var Bom:Class; ActionScriptの全体構成 Stage DisplayObjectContainer DisplayObject DisplayObjectContainer DisplayObjectContainer DisplayObject DisplayObject DisplayObject 5.2 Flashコンテンツ ・②Flashソフトを用いて作成した素材。 5.3 ③ビルドと④Flashコンテンツ ・コマンドプロンプトを用いる。 ・④Flashコンテンツ 6.まとめと今後の課題 本研究を通して、オブジェクト指向のスクリプ ト言語のアルゴリズムや記述方法の理解、お よび、Flashアニメーション全体の構成を把握 することが出来た。 また、今回はプロバイダより「サーバスペー ス」を借りていなかった。それゆえ、ネットワー クゲームを作成出来なかったので、それが今 後の課題として挙げられる。
© Copyright 2024 ExpyDoc