• 締切済み

ランダム表示→別画像に切替わる待受FLASHの作成

FLASH制作初心者です。 開閉時ランダムで画像が表示される待受FLASHを 制作しているのですが、その画像が表示された後 別の画像に切り替わる仕様のものを 作りたいと考えております。 ちょっと説明がし辛かったので キャプチャ画像を添付させていただきました。 携帯用なので、FLASH Lite 1.1を使用、 サイズは240×320です。 ---------------------------------------------- 埋め込んだ9枚の画像の内、1枚をランダムで選ぶ (赤い丸が描かれた画像が選ばれたものとする)   ↓ 選ばれた1枚を表示後、変化 (赤い丸が赤い星に変化) ---------------------------------------------- といった感じです。 そもそも“random();”の単純なスクリプトで このような仕様が組めるのか… 急を要するのですが勉強不足故、 頭が追いつかない状況です。 専門の方、詳しい方… どなたかご教授いただけましたら幸いです。 よろしくお願いいたします。

みんなの回答

  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

ステージ上に楕円ツールでグレー(適当)色の●の塗りを描きます。 その●の塗りを選択して「修正」→「シンボルに変換」より ムービークリップシンボルに変換します。 その●入りムービークリップをダブルクリックするなどして そのムービークリップ内の編集に入ります。 ムービークリップ内のフレームを伸ばして ●塗り が ★塗り に変化する シェイプトゥイーン を作成します。 http://flashrave.org/anima/shape/ http://www.1art.jp/flash/le/lesson6/lesson6.htm 作成できると何も描いていない部分をダブルクリックするなどして シーン 1 のメインのタイムラインの編集に戻ります。 そしてメインのタイムラインの フレーム2~フレーム10 の1つのレイヤーをキーフレームにして その 9つのキーフレームに上で作成したムービークリップを配置します。 (添付されているフレームの図のようにするということです。) そして例えば フレーム2 のムービークリップを選択して 下のプロパティパネルより  カラー :着色 で 赤 を選びます。 また例えば フレーム3 のムービークリップを選択して 下のプロパティパネルより  カラー :着色 で 水色 を選びます。 同じようにして 9色 のムービークリップ にします。 そして フレーム1 に次のスクリプト↓を書きます。 gotoAndStop(random(9)+2); これでほぼ完成です。 要するに シェイプトゥイーン でも何でも良いので ●が★に変化するアニメーションをムービークリップの中に作成する というところが1つのポイントです。 そうやって作成したムービークリップを 各フレームのステージ上に配置して スクリプトを使って表示させるフレームをランダムにする というだけのことです。 random(9) これ↑で 0~8 の 9つ のランダムな整数が得られます。 したがって random(9)+2 これ↑で 2~10 のランダムな整数が得られるということになります。 その 2~10 のランダムな整数 に gotoAndStop させるということです。

関連するQ&A