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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   ActionScript 3.0 特設会議室
     enabled、mouseEnabled が効かない
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
Fumio
Åê¹ÆNo.41665
投稿日時: 2009-3-5 23:44
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
Re: enabled、mouseEnabled が効かない
私の環境では、とくに問題なく動作します。「うまくいきません」というのは、「ボタンとしての機能」が「無効」にならず、マウスクリックのリスナー関数が何度も呼出されるということですか?また、その問題はつねに発生するのでしょうか。
引用:
meshiさんは書きました:
ステージ上にstart_mcというMovieClipを配置し
start_mcをクリックした直後にボタンとしての機能を
無効にしたいのですがうまくいきません。

以下のようにフレームアクションを記述しています。
start_mc.addEventListener(MouseEvent.CLICK, checkupStart);
start_mc.buttonMode = true;
function checkupStart(ev:MouseEvent):void {
	var mc:MovieClip = ev.currentTarget as MovieClip;
	mc.mouseEnabled = false;
	trace("click");
}


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

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   enabled、mouseEnabled が効かない meshi 2009-3-5 22:20
   » Re: enabled、mouseEnabled が効かない Fumio 2009-3-5 23:44
       Re: enabled、mouseEnabled が効かない meshi 2009-3-6 13:05
         Re: enabled、mouseEnabled が効かない Fumio 2009-3-6 13:29
           Re: enabled、mouseEnabled が効かない meshi 2009-3-10 9:50

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