2011-06-11 3 views
0

内の子ショーでのAdobe Flashの書き込みIシーンを持っている>ムービークリップ(1)>私はムービークリップから「シンボル」をクリックしたときに私は別のムービークリップ(2)

を持っています(2)ムービークリップ(1)テキストフィールドに値を追加する

ムービークリップ(1)

(dymanicテキストフィールド)

scor.text =文字列(0)。

ムービークリップ(2)

"シンボル" .addEventListener(MouseEvent.CLICK、fl_MouseClickHandler_9)。

function fl_MouseClickHandler_9(イベント:MouseEvent):void { var input = scor.text;

scor.text = String(Number(input) + 25); 

}

答えて

0

一つに、メインのタイムラインに動作していない、あなたはCLIP1を持っています。これは、clip2およびscorテキストフィールドを含みます。子供 クリップ2は、シンボルを含んでいます。

clip1.clip2.symbol.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler_9); 

function fl_MouseClickHandler_9(event:MouseEvent):void 
{ 
    var input = clip1.scor.text; 
    clip1.scor.text = String(Number(input) + 25); 
} 

clip1.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler_9); 

もイベントとして動作しますが、親までの「泡」が、それはよりよい習慣です:あなたは以下を追加する必要があり、メインのタイムライン上で

特定のイベントを待ち受けます。