プロが教える店舗&オフィスのセキュリティ対策術

質問分かりにくいかもしれないですけどお願いします。

メニューボタンを今作っています。
形としては、
メインメニューがあり、
そのメインメニューにマウスボタンをのせると
メインメニューからサブメニューが出てきて
そのサブメニューそれぞれにURLを付けたいのですが、
その方法が分かりません・・・。

例を出すと

プロフィール(メインメニューのボタン)
これにマウスボタンをのせると

名前 ・ 年齢 ・ 性格 (サブメニューのボタン)

が出てきて、この名前・年齢・性格のボタンに
それぞれのページURLを貼り付ける

といったようなことです。

ボタンシンボル等を使って応用するとかなのでしょうか?
すいませんが教えて下さい。

ちなみにバージョンはMXです。

分かりにくい説明だとは思いますが、お願いします。

A 回答 (4件)

こんばんは。



いや、ですからフレームではなくボタンにアクションを付けるのです。

フレームに書くのは「stop()」だけです。
    • good
    • 0
この回答へのお礼

有難う御座います!
できました!!
スクリプトの記述って難しいですね。
これからも頑張ります。

お礼日時:2005/05/02 10:59

こんばんは。



gotoAndPlay(1);

か、

gotoAndStop(1);

で良いでしょう。

あと、アクションはフレームに書くのではなく、ボタンに書くので「stop」は要りませんよ。

この回答への補足

何度もすいません。

on (rollOver)
だとボタンシンボルしか使えないと
エラーがでてしまうのですが、
これに変わった記述方法はないでしょうか?

補足日時:2005/04/30 20:33
    • good
    • 0

こんにちは。



いえいえ、別に低レベルとか思いませんよ。
単純にどこを聞きたいのかかが分からなかったまでです。

閑話休題。

今は、ボタンシンボルのオーバー部分に詰め込んでしまっている訳ですね?
では、それを解除しましょう。ボタンを重ねると動作しないのです。

まずムービークリップ(MC)を作り、1フレーム目にstopをかけておきます。
ここにメニューの画像を置き、ヒットのみでボタンを作ります。ここのボタンの命令は「ロールオーバーで2フレーム目に飛ぶ」です。
で、2フレーム目にもstopをかけておき、そこにロールオーバーした状態のメニュー画像と、それぞれボタンに加工したサブメニューを並べます。

ここまでは理解出来ますか?
つまりMCをロールオーバーすると、MC内部でフレーム移動し、サブメニューが現れる。

問題はこの後です。選択しようがしまいが、マウスを外したら元に戻る仕組みが必要です。
どうやって判定するか?ロールアウトが使えそうですが、サブメニューと被ってしまう。
というわけで逆の発想。サブメニューの外にヒットエリアを持つボタンを作るのです。
(ボタンはヒットだけでも作れます)
ここにロールオーバーしたら元に戻る(1フレーム目に戻る)事にすれば矛盾はありません。

さらにメニューボタンが隣接した場合には、最初のロールオーバーの段階で隣のMCは1フレーム目に置いておく命令も追加しておけば良い。
(つまりメニュー選択時は、他のメニューは動作しない)

これなら一応、簡単な仕組みで作る事が出来ます。

この回答への補足

度々すいません。

有難う御座います。
仕組みは分かりました。

あとは、スクリプト言語なのですが、
今ぱっと思いつくところで


アクション:(シンボル1)
 ?????????


フレームアクション レイヤー名:レイヤー1(1フレーム目)

stop
on (rollOver) {
nextFrame();
}



フレームアクション レイヤー名:レイヤー1(2フレーム目)

stop

????????????????????????
(ココにロールオーバーしたら元に戻る(1フレーム目に戻る)命令?)


上記のような感じでしか分からなくて、、
どういうようなスクリプトを記述すればいいですか?

何度もすいません。お願いします。

補足日時:2005/04/30 18:04
    • good
    • 0

こんにちは。



えーと何が難しいのかがよく分からないのですが...

要するにメニューロールオーバーでサブメニューが出て来て、それぞれにリンクが設定してある、という事でしょう?

どこで詰まっているのかが分かりません。
何をやりたいかは分かりましたので、どこが分からないかを補足してもらえますか?

この回答への補足

ありがとうございます。

説明たらずですいません。

今は
ボタンをシンボル化して、
サブメニューを表示はさせられるのですが、
ボタンシンボルのアップやダウン等に
一つづつURLを設定しても
プレビュー上では、まったく反応しないので、
何処でどう設定すればいいのかがまったく
分からない状況です。

ボタンシンボルでできるのか
それとももっと別の方法で作るのか
正直、初期の段階で詰まっている状態です。

教えてもらえますでしょうか?
すいません。低レベルな質問をしてしまって。

補足日時:2005/04/30 16:35
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!