![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_10.png?5a7ff87)
No.1ベストアンサー
- 回答日時:
全くFlashは作られたことがないのですか。
そしたら,冷たい言い方のようですが,しばらくは作成不可能でしょう。
それに,全くFlashは作ったことがなければどこから説明すれば良いのかがわかりません… 困った。
わからないので,簡単にですが一通り説明します。
携帯用のFlashは,
普通のPC用 Flash での単なるアニメーションならバキバキに作れて,
なおかつ ActionScript にある程度慣れていないと作れませんし,
単にそれができるからと言って,
携帯用Flash がすぐに作れるわけではありません。
普通のFlash の変な意味での "特殊応用編" だと思えば良いと思います。
しかし,どこから説明が必要なのでしょうかね…?
Flash は HTML と違ってメモ帳なんかで作れません。
そこは良いですか?
Flash には Flash 作成専用ソフトが必要ですが,
普通は Macromedia(Adobe)の Flash シリーズで作ります。
その他にもありますが,Macromedia(Adobe) の Flash が定番です。
ここ↓で Flash Player をインストールしますが,
http://www.macromedia.com/jp/shockwave/download/ …
この Flash Player の開発元も Macromedia(Adobe) です。
その,Macromedia の Flash は現在 2つのソフトが出ています。
「Flash Professional 8」( 84,000 円)
http://www.adobe.com/jp/products/flash/flashpro/
「Flash Basic 8」(25,000 円)
http://www.adobe.com/jp/products/flash/basic/
それで,
携帯Flash ファイルには,Flash Lite という規格があります。
「Flash Lite とは」
http://k-tai.impress.co.jp/cda/article/keyword/2 …
この,Flash Lite 規格のFlash の作成は,
上記 2ソフト で行くと 「Flash Professional 8」でしか作れません。
また,旧バージョンまで含めると,
「Flash Professional 8」の先代バージョン 「Flash MX Professional 2004」でも作れます。
さらにその先代の「Flash MX」でも作れなくはないですが,
Flash Lite 1.0 という規格のFlashが,アップデートで作れるようになるだけで,
本来は「Flash MX Professional 2004」から作れる物です。
実は,この Flash Lite という規格は,
Flash 4 という マクロメディアの Flash のかなり古いバージョンの拡張版なので,
Flash4 や Flash5や,Flash Basic8などでも,
FlashPlayer4 用に Flash の SWF ファイルを作成(パブリッシュ)すれば,
簡単なアニメーションなら携帯で表示可能です。
しかし,ActionScript などを使った場合,
その書き方が違っていたり,Flash4でも,Flash Lite で拡張された部分は作成することができません。
また,Flash4 や Flash5や,Flash Basic8 では,Flash Lite 用のプレビューもできません。
なので,基本的に「Flash Professional 8」 もしくは 「Flash MX Professional 2004」 で作るのが普通です。
この件に関してもっと詳細に説明していても,
長くなるだけですから,この辺で終わらせてもらって,
「Flash Professional 8」 もしくは 「Flash MX Professional 2004」 を持っている,
もしくは,購入予定ということで続けます。
アニメーションがただ流れるだけの Flash を,
上記ソフトで作る場合,
ActionScript という Flash 独特のプログラム言語は必要ありません。
しかし,「ランダムで表示を変更」などとなると,プログラムを書いて実行させなければなりません。
ActionScript の前に,
Flash にはタイムラインという時間軸を管理するものがあって,
まず,その概念や感覚を身につけるのが先です。
また,絵を描く技術や能力なども必要です。
その辺のことは携帯用やPC用にこだわらず,
とにかく本を買ってしっかり Flash 自体を身につけてください。
サイトではなかなか身に付きません。
最初はサイトではなく本が良いです。
とりあえず本では,
まつむらまきお著「おしえて!!Flash」シリーズあたりをお薦めします。
http://www.makion.net/
ネット上のサイトで言うと,
「Flashの技」
http://1art.jp/le.htm
ここ↑のサイトでは,
「Lesson26」 くらいまで,つまり,
「1 シンボル・インスタンスとは?」
~ ~
「26 else if ステートメント」
くらいまでは楽々でわかるようにしてから携帯に挑戦してください。
Flash でのほんの基礎の部分です。
「26 else if ステートメント」までを理解できなくても,
携帯に挑戦するのはかまいませんが,おそらくまともなものは作れないと思います。
ActionScript に話を戻しますが,
ActionScript は主に
「フレーム」 と 「ムービークリップシンボルのインスタンス」 と 「ボタンシンボルのインスタンス」 に書くことができます。
(「フレーム」 と 「ムービークリップシンボルのインスタンス」 と 「ボタンシンボルのインスタンス」 の意味が少なくともわからなければ,携帯Flash どころか 普通の Flash の作成すら無理です。)
その点もわかっているとして説明を続けます。
それで,例えば6フレーム(アニメで言う6コマ)のタイムラインを作成して,
2~6の各フレーム(各1コマ)に違う絵を用意します。
これで,各フレームに違う絵が用意されます。
そして,
最初のフレーム(アニメの1コマ目)に次のようなスクリプトを書くと,
2~6フレームのいずれかにジャンプし,止まります。
-----------------------------------
// 変数 ransuu に 2~6 の整数を代入
ransuu = 2+random(5);
// 2~6 フレームのいずれかに移動
gotoAndStop(ransuu);
-----------------------------------
random(5)
これで 0,1,2,3,4 の5つの整数のうち
どれかの整数が求められます。
ですから,
2+random(5);
これで 2,3,4,5,6 の5つの整数のうち
どれかの整数が求められます。
そして,
ransuu = 2+random(5);
これで,ransuu という勝手に作った変数名の変数に
2~6 の整数が代入されます。
gotoAndStop();
これは,
() 内のフレーム数のフレームにジャンプして止まれ。
というスクリプトです。
例えば,
gotoAndStop(5);
これは フレーム5 (アニメの5コマ目) に行って止まれ。
というスクリプトです。
gotoAndStop(ransuu);
なので,2,3,4,5,6 の5つのフレームのうちいずれかのフレームに行って止まります。
上のスクリプトは,携帯特有のActionScriptの書き方です。
普通のFlash(ActionScript1.0)では,次のようになります。
-----------------------------------
// 変数 ransuu に 2~6 の整数を代入
var ransuu = 2+Math.floor ( Math.random ()*5 );
// 2~6 フレームのいずれかに移動
gotoAndStop(ransuu);
-----------------------------------
ちなみに,どんなサイトが出てくるか,
「Math.floor Math.random」を Google で検索してみました。
http://www.google.com/search?hl=ja&q=Math.floor+ …
Flash と JavaScript のサイトが乱立して検索されますね。
ActionScript と JavaScript はよく似ています。
JavaScript が得意な方だと比較的簡単に ActionScript がわかると思います。
Flash でまず必要なのは,ある程度の情熱と持続力です。
とにかく,普通のFlashが作れて,
さらに携帯まで作れるような情熱に余力と余裕があれば挑戦する分野だと思います。
適当に作れば勝手に動くPC用Flashと違って,
携帯は制約が多すぎて大変難しいです。
i モード用 Flash 開発講座
http://www.adobe.com/jp/devnet/devices/articles/ …
---P.S---------------------
Flash でまず必要なのは,ある程度の情熱と持続力と書きましたが,
あるていど高度なことをするには数学が必要になって来ます。
上の例でも,算数程度の数学が出てきていますよね。
これがもっともっと複雑になります。
私はプログラム自体にはそんなに抵抗を感じないというか,むしろ好きなのですが,
数学が苦手なのでいつも数学で苦しみます。
sinθとか出てきたらもうダメな状態です。
情熱に加えるとするなら,数学が得意なことに越したことはありません。
時間がかかるとは思いますがぜひともがんばってください。
この回答へのお礼
お礼日時:2006/06/22 14:04
本当にありがとうございました!
長文を打ってくださり、本当にご迷惑をおかけしました。
今回教えていただいたものを参考にし、
努力して身に着けていきたいと思います。
本当に有り難うございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Flash 私のコンピューター上のファイルが開けられない。 1 2022/07/19 18:15
- ホームページ作成・プログラミング Adobe FLASH に代わるソフトはありますか? 4 2022/09/27 19:35
- マルウェア・コンピュータウイルス FlashPlayerの削除とマルウェア感染について 5 2023/02/23 20:52
- デスクトップパソコン ホームページビルダー15 1 2023/05/30 12:30
- USBメモリー・SDカード・フラッシュメモリー プリンタのドライバーをUSB Flash Diskに保存したい。 4 2023/05/23 23:30
- その他(スマートフォン・携帯電話・VR) 携帯機種変後のApplewatchについて auのiPhone→docomoのiPhoneへ機種変 2 2023/05/30 17:44
- カップル・彼氏・彼女 付き合って3ヶ月ほどの彼氏がいます。 彼は私とのツーショットを待ち受けにしてくれていました。彼氏は最 4 2022/06/26 17:18
- docomo(ドコモ) 携帯 arrows we の操作 4 2023/03/29 18:53
- au(KDDI) 急に自宅内で、通話のための携帯電波がほとんど届かなくなった。考えられる原因と改善方法は? 5 2022/08/04 18:19
- 家具・インテリア 壁フック 3 2023/02/04 12:25
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ホームページビルダーでのフレ...
-
イラレで年賀状の写真フレーム...
-
ホームページ制作のタグで、小...
-
InDesignでテキストフレームを...
-
HPの分割フレームを消したい(H...
-
Adobe Premiere でフレームサイ...
-
Dreamweaver3でフレームを使っ...
-
30fpsから60fpsに変換する方法
-
スクロールバーが表示されない...
-
ホームページビルダー10でこ...
-
ビルダーでのフレームの保存の...
-
トップをフレームで分けた場合...
-
ドリームウイーバーの使い方
-
<IFRAME>でコンテンツ部分のみ...
-
VBAでマルチページのページ指定...
-
カンマ区切り形式ではなく、セ...
-
wordのpsdテンプレ変換について
-
トロッファとは何ですか??
-
Index hospitalization とは?
-
MacにおすすめのSSD
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
2ページにまたがる画像のダブ...
-
上のフレーム内のプルダウンメ...
-
30fpsから60fpsに変換する方法
-
Aftereffectsキーフレームが勝...
-
Dreamweaverで画面表示サイズを...
-
[ホームページビルダーv6]フレ...
-
AviUtlでのフレーム間引きの方...
-
写真にフレーム(額縁)をつけたい
-
ビルダーでのフレームの保存の...
-
フレームページへのリンクの仕方
-
HPビルダーV6 フレーム(3分割...
-
AviUtlのフレーム設定について
-
『Dreamweaver2』で、フレーム...
-
ホームページ フレームあり画...
-
写真の周りを加工する
-
動画編集中のトラブルについて
-
ワードでHP作成 目次フレーム...
-
トップをフレームで分けた場合...
-
Adobe Premiere でフレームサイ...
-
イラレで年賀状の写真フレーム...
おすすめ情報