2016-05-22 11 views
0

アドビフラッシュプロを使って簡単なアプリを作る必要があります。Adob​​e Flashプロフェッショナルカラースイッチフレーム

私はフレーム1に赤い正方形を、フレーム2に同じ正方形の青色を持っています。

私は正方形の青を作る必要があるので、私はフレーム2に行く必要があることを意味します。これは、カラースイッチのようなものです。 アイデアはありますか? ありがとうございます。

答えて

0

コード

stop(); 

を確保するには、追加されました。

次に、あなたの最初のフレームに追加します。

stage.addEventListener(MouseEvent.CLICK,gotoFrame2); 
function gotoFrame2(e:MouseEvent){ 
     gotoAndStop(2); 
} 

2番目のフレームの内側の下にある「(停止)」を追加:

stage.addEventListener(MouseEvent.CLICK,gotoFrame1); 
function gotoFrame1(e:MouseEvent){ 
     gotoAndStop(1); 
} 

をより安全なオプションはプロパティで名前をフレームと呼ばれることですgotoAndStop関数では文字列を呼び出すことができます。これにより、フレームの位置を変更すると潜在的な不具合が取り除かれます。

例えば:

gotoAndStop("MyHomePage") 

幸運!

+0

申し訳ありません - 四角自体をクリックするには、ムービークリップにインスタンス名が必要です(これはプロパティパネルで行います)。 代わりに、stage.addEventListener ...- use - MovieClipName.addEventListener ..の代わりに – user6372319

0

赤いaquare MovieClipに「click」イベントリスナーを追加し、ハンドラーでgotoFrame(2)のような処理を行います。あなたのフレームのそれぞれに

関連する問題