メイン ActionScript 3.0 特設会議室 AS3.0でプルダウンメニューを作りたい | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
HM2011 | Åê¹ÆNo.47563 投稿日時: 2011-6-19 13:33 |
新米 居住地: 東京都中野区 投稿: 4
使用環境:
Mac OSX 10.6.7 Flash CS3 |
AS3.0でプルダウンメニューを作りたい Action Script3.0でプルダウンメニュー(ポップアップメニュー)を作りたいのですが、詳しい方がいましたら教えてください。
フラッシュで動画を作り、最後にアイコンが並ぶようにしました。アイコンをマウスオーバーでプルダウンメニューがでて、それぞれのカテゴリーにリンクをさせたいのですが、WEBで調べてもAction Script3.0でつくるプルダウンメニューがあまりなく、行き詰っています。 どなたかAS3.0のスクリプトが、初心者にも分かりやすく出ているサイト、もしくはサンプルスクリプトなどがありましたら教えて下さい。設置の仕方等、全くわかりませんので、詳しく知りたいのです。 下記のサイトにある、Chapter11 メニュー・フォームの11-01 ロールオーバーでプルダウンメニューを表示ではAS1.0の作成方法とサンプルがあります。こちらのサンプルから大体の設置方法、作り方などは理解しましたが、AS3.0に対応したいません。 http://book.mycom.co.jp/support/e5/actionscript10/ AS3.0にこだわるのは今後3.0に移行していくだろうと思われ、他のファイルをAS3.0で作成しています。スクリプトで結合をしていますので、最後のファイルもAS3.0としないとスクリプトで結合ができません。 独学でマニュアルをもとに勉強しています。自分ひとりではやはり限界がありますので、悩んでいます。よろしくお願い致します。
|
とんび | Åê¹ÆNo.47564 投稿日時: 2011-6-19 20:02 |
Bak@Fla大巨匠 居住地: 佐賀県 杵島郡 投稿: 275
使用環境:
MX CS3 :Flash CS6:CS6 .7.5 |
Re: AS3.0でプルダウンメニューを作りたい このあたりに、だらだらとAS3におけるドロップダウンメニューの作り方とか書いたので、参考にどうぞ。
http://www.tonbi.jp/Flash/Diary/037.html http://www.tonbi.jp/Flash/Diary/038.html http://www.tonbi.jp/Flash/Diary/039.html ざっくり言うと、ComboBoxをeditable = falseで使うということみたいです。
|
HM2011 | Åê¹ÆNo.47566 投稿日時: 2011-6-19 20:34 |
新米 居住地: 東京都中野区 投稿: 4
使用環境:
Mac OSX 10.6.7 Flash CS3 |
Re: AS3.0でプルダウンメニューを作りたい tonbiさん、リンクをありがとうございます。
初心者の私には難しいですが、何度もじっくりと読み返してみます。 読んでわからないところがありましたら、また質問させてください。 ================================ よく読んでみました。私の考えているものと若干違うようなのですが、今後為に役立ちそうなので、メモを取りました。 一番シンプルなマウスオンでプルダウンするメニューもComboBoxを使用するのでしょうか?今ComboBoxで検索しながら色々と調べていますが、少し混同しています。 よろしくお願い致します。
|
野中文雄 | Åê¹ÆNo.47568 投稿日時: 2011-6-20 9:03 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: AS3.0でプルダウンメニューを作りたい 投稿するときは、まずフォームの注意書きをお読みください。このような注意がなされる理由については、Wikipedia「マルチポスト」のとくに4「マナー違反の理由」と5「失礼にならない方法」をご覧になるとよいでしょう。
投稿フォームの注意書きより引用: 複数の会議室、または複数のコミュニティサイトに、同じ質問を投稿することは、マルチポストと呼ばれるマナー違反行為ですのでおやめ下さい。 「あまりなく」というのは、少しはあるのですよね。それはなぜお使いになれないのですか?→【いろいろ探しましたが見つかりませんでした】 引用: HM2011さんは書きました: 本当に「全くわか」らいなということでしたら、おやりになりたいことは一旦脇に置いて基礎の勉強をされた方が、結果として早道でしょう。→【まったくわかりません】【スクリプトはわからないので】 引用: どなたかAS3.0のスクリプトが、初心者にも分かりやすく出ているサイト、もしくはサンプルスクリプトなどがありましたら教えて下さい。設置の仕方等、全くわかりませんので、詳しく知りたいのです。 URLのサンプルを拝見したところ、ごく基本的なフレームの移動をしているだけのようです。「大体の設置方法、作り方などは理解」されたのでしたら、ActionScript 3.0に移行することは難しくないと思われます。→「ActionScript 3.0書き方教室」 引用: 下記のサイトにある、Chapter11 メニュー・フォームの11-01 ロールオーバーでプルダウンメニューを表示ではAS1.0の作成方法とサンプルがあります。こちらのサンプルから大体の設置方法、作り方などは理解しましたが、AS3.0に対応したいません。 コピー&ペーストで済ませたいということでしたら、つぎのようなサンプルはごく簡単に検索できました。ただし、上記ActionScript 1.0のサンプルより手の込んだつくりになっているようです。 ちほちゅう「AS3でプルダウンメニュー(ActionScript3.0勉強中! #3)」 |
HM2011 | Åê¹ÆNo.47570 投稿日時: 2011-6-20 14:04 |
新米 居住地: 東京都中野区 投稿: 4
使用環境:
Mac OSX 10.6.7 Flash CS3 |
Re: AS3.0でプルダウンメニューを作りたい 参考のリンクをありがとうございます。
スクリプトはリンク先のものを参考にし、テスト用のswfを作ってみました。 下記のようなスクリプトを親ムービークリップに付け addEventListener (load) { nMove = 0; } addEventListener(Event.ENTER_FRAME,moving) { if (d_mouse.hitTestPoint(stage.mouseX,stage.mouseY,true) { nMove = 1; } else { nMove = -1; } } 子ムービークリップに addEventListener (load) { nMove = 0; } addEventListener(Event.ENTER_FRAME,moving) { if (d_mouse.hitTestPoint(stage.mouseX,stage.mouseY,true) { nMove = 1; } else { nMove = -1; } } と作成し、結果を見たところ他にも表示されません。 AS3.0ではMovieClipがaddEventListenerに改変され、自分では文法に則って設定したつもりですが、なぜか動きません。ご指導を頂けましたら幸甚です。 よろしくお願い致します。
|
野中文雄 | Åê¹ÆNo.47572 投稿日時: 2011-6-20 14:25 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: AS3.0でプルダウンメニューを作りたい 「文法に則って」いないからです。
引用: HM2011さんは書きました: ご紹介したドキュメントをお読みになるおつもりがないのでしたら、アドバイスを差上げても無駄のように感じられます。 引用: Fumioは書きました: 以下の記事では、ActionScript 1.0の「onClipEvent (load)」と「onClipEvent (enterFrame)」は3.0にどのように書替えたらよいかを、まさにご説明しています。 引用: URLのサンプルを拝見したところ、ごく基本的なフレームの移動をしているだけのようです。「大体の設置方法、作り方などは理解」されたのでしたら、ActionScript 3.0に移行することは難しくないと思われます。→「ActionScript 3.0書き方教室」 |
HM2011 | Åê¹ÆNo.47576 投稿日時: 2011-6-20 16:47 |
新米 居住地: 東京都中野区 投稿: 4
使用環境:
Mac OSX 10.6.7 Flash CS3 |
Re: AS3.0でプルダウンメニューを作りたい ご参考に頂いたリンクを何度か読んでいるのですが、初心者の私のASの知識では理解ができません。ActionScript3.0を使いこなすには、初心者の私には敷居が高い様です。
もう少し時間をかけて、スクリプトを解読しながらじっくり読んでみます。 ありがとうございました。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |