No.1
- 回答日時:
こんばんは。
では、単純にBのボタンにスクリプトを
書けばいい気がしますが、何か意味が違うんでしょうか?
類似してますが、ボタンのオブジェクトと、
動作させたいオブジェクトが異なる場合、
(もちろん、それも含めてボタン化しても良いのですが)
現状で「this」となっている部分を、
_root.MC名.gotoAndPlay(2);
などとすることで実現できます。
回答ありがとうございます。
Bのボタンにもスクリプトをかいているのですが、
ちょっと意図した動きではないので…。
AとBはサイトのメニューを表示するためのボタンです。
例えばAにロールオーバーすると、「トップ」「1番目」というメニューが、
Bにロールオーバーすると「2番目」「ラスト」というメニューが出てくるとします。
Aにロールオーバーして、その中からメニューを選ぶために「rollout」は使えません。
そしてBにロールオーバーしたらAに出ていたメニューを消す、というようにしたいのです。
これらの動作はボタンのActionScriptで制御できるでしょうか?
No.2ベストアンサー
- 回答日時:
こんばんは。
もちろん可能です。
「入れ子」という概念はご存じですか?
Flashだけの概念ではないですが、動作の殆どはこの発想で解決します。
例えば、ボタンだからってボタンシンボルを素直に置くのではなく、
MCの中にボタンシンボルを配置すると、話は随分違ってきます。
そのMCの1フレにボタンシンボルAを入れstop()をかける、ロールオーバーで2フレに移動、
メニューを表示(もちろん各メニューにはボタンシンボルを付ける)、
ここで最初のボタンAは消え、ボタンB(ヒットのみ)を表示、ボタンBのヒットは「メニューの外部一定範囲」にする。
ボタンBロールオーバーで1フレに戻す。
これが基本。
あとは同じようなMCを複製し、
それぞれカスタマイズ、さらにボタンAロールオーバーの命令に、
各MCを1フレにするスクリプトを付け加える。↓
<サンプル>
on (rollover) {
this.gotoAndPlay(2);
_root.MC2.gotoAndPlay(1);
_root.MC2.gotoAndPlay(1);
_root.MC2.gotoAndPlay(1);
}
てな感じです。
あとは創意工夫でもっと使いやすくしてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 扇風機・冷風機・サーキュレーター スマートプラグで最近の扇風機は操作できない? 5 2022/11/04 13:37
- JavaScript スマフォではボタンを表示させたくない 2 2023/01/20 14:26
- その他(AV機器・カメラ) 至急!Panasonicのリモコンを使ってるのですが、電源ボタンなどや音量ボタン入力切り替えのボタン 3 2022/06/02 14:43
- Windows 10 Windows10の再起動について 3 2022/09/21 21:30
- ノートパソコン 上下スクロールが急にやりにくくなった 1 2022/08/12 13:24
- Access(アクセス) アクセス 意図せずサブプロシージャを移動してしまうのを止めたい 1 2022/09/02 09:19
- その他(パソコン・周辺機器) ボタン数の多いゲームコントローラー、ゲームパッドを探しています 2 2023/08/17 16:29
- その他(パソコン・周辺機器) X6 ブルートゥースレシーバー(画像あり) の、使い方を教えてください。 ボタンは、ペアリング時のボ 5 2023/04/19 19:11
- JavaScript javascriptで移動ボタンを押した際に遷移するボタンを追記したい 1 2022/11/29 03:02
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コマンドボタンを押すたびに大...
-
Excel:コマンドボタンの移動
-
スクロールしてもボタンを常に...
-
押したボタンの位置取得(共通の...
-
コマンドボタンがあるかどうか...
-
エクセルのコマンドボタンの位...
-
EXCELでNo.を変えて印刷したい
-
PPTのコマンドボタンがクリック...
-
マクロ登録ボタンに色をつける
-
エクセルVBAでOptionButtonのオ...
-
Excel VBA --- コマンドボタ...
-
Accessのコマンドボタンの立体...
-
Wordでドラッグした文字列を括...
-
ShowAllDataのエラーを回避したい
-
秀丸メール(旧鶴亀メール)返...
-
エクセル:マクロボタンが編集...
-
エクセルVBA シート上にあるコ...
-
エクセルVBA
-
VBA マクロのボタンの削除
-
プロシジャーでコマンドボタン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel:コマンドボタンの移動
-
コマンドボタンを押すたびに大...
-
スクロールしてもボタンを常に...
-
押したボタンの位置取得(共通の...
-
コマンドボタンがあるかどうか...
-
エクセルVBAでOptionButtonのオ...
-
コマンドボタンで「終了ボタン...
-
Excel VBA --- コマンドボタ...
-
エクセルVBA シート上にあるコ...
-
ShowAllDataのエラーを回避したい
-
Accessのコマンドボタンの立体...
-
エクセルVBA
-
EXCELでNo.を変えて印刷したい
-
PPTのコマンドボタンがクリック...
-
マクロ登録ボタンに色をつける
-
実行中の作業を中止させるコマンド
-
エクセルのコマンドボタンの位...
-
[ExcelVBA] コマンドボタンを押...
-
Wordでドラッグした文字列を括...
-
チェックボックスで「いずれか1...
おすすめ情報