メイン ActionScript 3.0 特設会議室 同一ボタンでオブジェクトのOn、Offの処理をしたい | 投稿するにはまず登録を |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
e-kuni | Åê¹ÆNo.41657 投稿日時: 2009-3-5 18:03 |
新米 居住地: 投稿: 1
使用環境:
|
同一ボタンでオブジェクトのOn、Offの処理をしたい 初めて投稿させて頂きます。
現在、マップにあるエリアをクリックすると吹き出しを表示させ、もう一度マップ上の別のエリアをクリックすると吹き出しを消す処理をやりたいのですが色々試してみたのですがうまくいきません。 var flag:Boolean = false; var ba:MovieClip = new balloon(); function btHandler(event:MouseEvent):void { var po_x = event.target.x + event.target.width/2; var po_y = event.target.y + event.target.height/2; ba.x = po_x; ba.y = po_y; ba.alpha = 0.7; addChild(ba); } function btRemoveHandler(event:MouseEvent):void { removeChild(ba); ba = null; map_mc.removeEventListener(MouseEvent.CLICK, btRemoveHandler); } if(flag == false ) { map_mc.addEventListener(MouseEvent.CLICK, btHandler); flag = true; trace(flag); } else if(flag == true) { map_mc.addEventListener(MouseEvent.CLICK, btRemoveHandler); flag = false; trace(flag); } 宜しければ、問題点を教えて下さい。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» 同一ボタンでオブジェクトのOn、Offの処理をしたい | e-kuni | 2009-3-5 18:03 |
Re: 同一ボタンでオブジェクトのOn、Offの処理をしたい | Fumio | 2009-3-5 18:20 |
投稿するにはまず登録を | |