- ベストアンサー
ボタンの重ね順について
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
単純に考えて, 「ムービークリップの中にボタンを入れる」, 「ムービークリップ自体にボタン的スクリプトを書く」, のどちらかでしょうね。 簡単なのは,上の「ムービークリップの中にボタンを入れる」方でしょう。 操作的には単にボタンを選択してムービークリップに変換するだけです。 スクリプト的にはパスが変わりますが。 上下どっちにしても,パスが変わりますが, どちらともよく使われる方法です。
関連するQ&A
- ボタンの重ね順
こんにちは。当方Flash MX Professional 2004を使っているのですが、今ボタンを使ってメニューを作成しています。 そこで質問なのですが、ボタン同士がデザイン上いくつか重なっているところがあるのですが、その重ね順をマウスポインタを上に置くか、クリックした場合、クリックした(またはマウスポインタを置いたもの)が一番上に来るようにしたいのです。 何かいい方法はありませんでしょうか?action scriptで、press(on){}, press(rollOver){}というのを発見したのですが、ボタンの重ね順を一番上にするスクリプトが分かりません。 お願いしますm(_ _)m
- 締切済み
- Flash
- Flashで複数のボタンをつくりたい
本を読みながらFlash4.0でオーバーのところだけムービークリップを入れたボタンを1つつくりましたが、他の部分(テキストですが)だけ変えて複数つくりたいのです。 ライブラリに入っている、ボタンを簡単に使いまわしできるのでしょうか。 それともまた新規作成して、ムービークリップのみを使いまわしするのでしょうか。 複数のボタンを簡単につくれる方法があったら教えてください。 OSはWin2000です。
- ベストアンサー
- グラフィックソフト
- ムービークリップの下のボタンリンクが反映され困っています
初めてムービークリップを使ったFLASHを作っています。 地図を作っていて、ポイント密集部をムービークリップで拡大し、拡大された地図のポイントをボタンでリンクしています。 また密集地以外のポイントはボタンのみのリンクをしています。 その時に、最上段のムービークリップに隠れて見えない他のムービークリップやボタンのリンクが出来てしまいます(指ポインタが出る) これが表れないようにしたいのですがどのようにすれば良いのでしょうか? 分かりやすく教えて頂けたら幸いです。 よろしくお願いします。 Mac MX2008pro
- 締切済み
- Flash
- 浮かび上がったボタンをクリックして特定のURLに飛ばす
↓で質問させていただいております。 http://oshiete1.goo.ne.jp/qa2935123.html あるボタンにアクションをつけてあるムービークリップを呼び出します 出てくるそのムービークリップをクリックすると特定のURLに飛ばしたいのですが、今はカーソルがボタンを離れるとムービークリップが終了するように記述されています。 どのようにすれば「カーソルがボタンを離れてもそのムービークリップ上にロールオーバーしているときはそのムービークリックをそのままの状態」にすることができますか? また、URLに飛ばすアクションの書き方も教えていただけますでしょうか? 素人なのに少し欲張りすぎだと思っておりますが何卒ご教授いただけますようお願いいたします!
- 締切済み
- Flash
- ムービークリップ内のボタン
MacOS10.2、FlashMXを使っています。 4つのムービークリップ(m_1、m_2、m_3、m_4)が下記スクリプトでコントロールされるように設定しました。 やりたいことは、ひとつひとつのムービークリップ内にボタンを設定し、クリックすると外部swfをstageに読み込むようにしたいのです。ムービークリップ内にボタンを設置しても動かないし、メインフレーム内に透明アイコンで on (release) { loadMovie ("●●.swf", "stage"); } を設定すると、4つのムービークリップが表示されたまま、●●.swfが表示されてしまいます。(stageムービークリップはフレームの一番上に設置しています) ●●.swfが読み込まれた時、4つのムービークリップが表示されないようにするにはどうすればよいでしょうか? よろしくお願いいたします。 メインフレーム内のスクリプト gdepth = 4; m_1.depth = 4; m_2.depth = 3; m_3.depth = 2; m_4.depth = 1; theArray = [m_1, m_2, m_3, m_4]; function turn() { theArray.sort(ncheck); function ncheck(a, b) { num1 = a.depth; num2 = b.depth; if (num1<num2) { return 1; } else if (num1>num2) { return -1; } else { return 0; } } trace(theArray) } function construction() { theArray[0].ta = 90; theArray[0].ts = 100; theArray[0].tr = 0; theArray[0].swapDepths(4); theArray[1].ta = 60; theArray[1].ts = 80; theArray[1].tr = 15; theArray[1].swapDepths(3); theArray[2].ta = 40; theArray[2].ts = 75; theArray[2].tr = 30; theArray[2].swapDepths(2); theArray[3].ta = 20; theArray[3].ts = 60; theArray[3].tr = 45; theArray[3].swapDepths(1); }
- ベストアンサー
- Flash
- JavaScriptのプルダウンメニューとFLASHの重ね順
ページのメインメニューをJavaScriptで作成したプルダウンメニューにして、ページの上端に配置しました。そしてそのすぐ下にFLASHムービーを配置したんです。 で、実際にページを表示してみたところ、メニューボタンにマウスアップして出てきたプルダウンメニューがFLASHムービーの下に隠れてしまったのです。 これではメニューが選択できないです。。。 FLASHとの重ね順を設定することってできるんでしょうか?
- ベストアンサー
- CSS
- FLASHで、ボタンの押しっぱなしについて
ステージ上に配置したボタンを押すことでムービークリップを動かすことはできるのですが、ボタンを押しっぱなしにしてる間ムービークリップが移動しつづけるようにするにはどうしたら良いのでしょうか? whileなどを使って色々試してみましたがどうもうまく行きませんでした。 ご存知の方がいましたらゼヒ教えてください。 環境はwin版FLASH MXです。
- ベストアンサー
- グラフィックソフト
- ロールオーバー後のボタンの動きについて
下記のサイトにあるような、ボタンをロールオーバーした後に色がだんだん変わっていくようなものを作りたいです。 ムービークリップの入れ子構造になっているんだろうなとは思うのですが、マウスをボタンからはずした時、フワ~と柔らかく色が変わっていくのはどういうふうに作ったらいいのでしょうか。 タイムライン上のムービークリップの色を例えば黒→白→黒と変え、各々10フレームくらいの間隔をあけてモーショントゥイーンを作成してボタンの入れ子にしてみました。 すると、カーソルがボタンの上にある間はゆっくり 色が変わっていきますが、ボタンの上からカーソルをさっとはずすと、色もさっと変わってしまいます。 カーソルをはずした後も、余韻があるような感じでゆっくり色が変わっていく方法を教えてください。 http://www.gege.jp/index.html http://www.gardenplace.co.jp/
- ベストアンサー
- Flash
お礼
回答ありがとうございます。 やはりムービークリップを使用しなければならないのですね。ムービークリップにボタンを入れて作成してみようと思います。