2017-01-03 2 views
0

が動作していないのはなぜ私は私が次のフレームで、私はムービークリップの内側にBボタンを取る、ムービークリップ内のフレームにボタンを取るmoviclipムービークリップ内のボタンは(ActionScriptの2)

の内側に、この私のシナリオ をボタンを使用して問題を抱えていましたzボタンまで続きます

ボタンをクリックすると、次のフレームに移動してルートのムービークリップを移動し、次にbボタンをクリックし、次のフレームに移動してムービークリップをルートに移動します。 yまで

問題は、ボタンがクリックされた(作業中)が、次のボタン(b、 C、Dは....)ボタンは、A1 Bボタンで、これは私のスクリプト

stop(); 
 
nilai=0;//skor total 
 
langkah=1;//gerakan pemain 
 
angka=0;//dadu 
 

 

 
jawabana.a1.onPress=function(){ //first button inside first frame of movieclip 
 
\t angka=0; 
 
\t angka=angka+1; 
 
\t nilai=nilai+1; 
 
\t langkah=langkah+1; 
 
\t _root.pemain._x = _root["kotak"+langkah]._x; 
 
\t _root.pemain._y = _root["kotak"+langkah]._y; 
 
\t _root.jawabana.gotoAndStop(langkah); 
 
\t _root.soal.gotoAndStop(langkah); 
 
\t trace(langkah); 
 
} 
 
jawabana.a2.onPress=function(){ //button on second frame of movieclip 
 
\t angka=0; 
 
\t angka=angka+1; 
 
\t nilai=nilai+1; 
 
\t langkah=langkah+1; 
 
\t _root.pemain._x = _root["kotak"+langkah]._x; 
 
\t _root.pemain._y = _root["kotak"+langkah]._y; 
 
\t _root.jawabana.gotoAndStop(langkah); 
 
\t _root.soal.gotoAndStop(langkah); 
 
\t trace(langkah); 
 
}

はA2 cボタンを

a3をされているされて

が動作していません

プリー助け ありがとう

答えて

0

あなたはすべてのイベントl最初のフレームのすべてのボタンのボタンを押しています。

この推測が真であれば、アクションは、まだロードされていないため、今後のフレームのボタンと通信できないという矛盾が生じます。

したがって、各ボタンイベントリスナーを独自のフレームに書き込む必要があります。

+0

私はルートフレームにすべてのイベントを書きました – alasyariy

+0

はい、これは私が言っていることです。 'TypeError:エラー#1009:nullオブジェクト参照のプロパティまたはメソッドにアクセスできません。 ' – alshayal

+0

各ボタンに入力すると、出力パネルにNaN – alasyariy

関連する問題