AS2で質問です。

NowLoading用に、全ての設置したボタンなどを機能させなくさせたいのですが
どうすればよいでしょうか?

AS3だと、画面全体のサイズの透明にしたMovieClipを上にかぶせれば良いのですが
AS2ではボタンをかぶせるないと、上記の方法が使えません。
※これだと、マウスカーソルが指に変わってしまうので。。。

何か良い方法はありませんか?

回答の条件
  • URL必須
  • 1人2回まで
  • 13歳以上
  • 登録:2010/03/05 09:08:40
  • 終了:2010/03/05 18:27:35

回答(2件)

id:taknt No.1

きゃづみぃ回答回数13538ベストアンサー獲得回数11982010/03/05 09:38:55

ポイント35pt

ボタンひとつひとつ enabled = false

とやっていったらいいでしょう。

http://www.project-nya.jp/modules/weblog/details.php?blog_id=869

id:nzworks No.2

nzworks回答回数13ベストアンサー獲得回数02010/03/05 12:24:40

ポイント35pt

マウスカーソルを指にしない方法もあります。

ステージいっぱいのサイズでxxxx_mcを配置して

xxxx_mc.useHandCursor = false;

xxxx_mc.onRelease = function(){

}

http://livedocs.adobe.com/flash/9.0_jp/main/wwhelp/wwhimpl/commo...


しかしながら、Flashムービーに一度フォーカスを当ててからキーボードのタブやスペースでボタン類を押す事もできてしまいますので、takntさんのおっしゃる通り、nowloading中は全てのボタン類をenabled = falseにして nowloadingが終わったらenabled = true にすることをお勧めします。

id:makocan

お二方、ありがとうございます!

やっぱり、それしかないですかね。。。

2010/03/05 18:27:27

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません