トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   ActionScript 3.0 特設会議室
     同一ボタンでオブジェクトのOn、Offの処理をしたい
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
e-kuni
Åê¹ÆNo.41657
投稿日時: 2009-3-5 18:03
新米
居住地:
投稿: 1
使用環境:
Windows XP SP3
Flash CS3
同一ボタンでオブジェクトの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);
}

宜しければ、問題点を教えて下さい。
野中文雄
Åê¹ÆNo.41659
投稿日時: 2009-3-5 18:20
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1)
Re: 同一ボタンでオブジェクトのOn、Offの処理をしたい
うまくいきません」は、具体的な情報を伝えません。また、スクリプトにはご説明が必要です。→【スクリプトを見てください
引用:
e-kuniさんは書きました:
現在、マップにあるエリアをクリックすると吹き出しを表示させ、もう一度マップ上の別のエリアをクリックすると吹き出しを消す処理をやりたいのですが色々試してみたのですがうまくいきません。


----------------
 

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops