スライド 1

フラッシュを用いたアニメーションの作成
情報工学部情報工学科
川辺 凡之
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アニメーション全体の構成を把握
することが出来た。
また、今回はプロバイダより「サーバスペー
ス」を借りていなかった。それゆえ、ネットワー
クゲームを作成出来なかったので、それが今
後の課題として挙げられる。