- ベストアンサー
Flashのボタン制御について
現在、パネルゲームを作成中なのですが、ひとつボタンを押すとコメントが再生されるようにしています。そこで、ひとつボタンを押してコメントのムービーが再生されている間、ほかのボタンの操作をできないようにしたいのです。どうかアドバイスお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
例えば, _root に複数のボタンやムービークリップがあったとして, _root 階層にあるもの全ての enabled プロパティを false にすれば それらのボタン機能が無効になります。 逆に true に戻せばボタン機能が有効になります。 ボタンに書くスクリプト例 ----------------------------- on (release) { // _root の comment_mc を再生(単なる例:実際は何でも良い) _root.comment_mc.play(); // _root にあるものを走査 for (target in _root) { // 走査したものの enabled を false にする _root[target].enabled = false; } } ----------------------------- 内部がアニメーションするムービークリップ(コメント)の 最終フレームのキーフレームに書くスクリプト例 ----------------------------- for (target in _root) { _root[target].enabled = true; } -----------------------------