メイン 迷える子羊の部屋【初心者専用】 マウスに反応する3Dスクロールメニューについて | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
hk001 | Åê¹ÆNo.17168 投稿日時: 2005-5-10 18:42 |
新米 居住地: 投稿: 1
使用環境:
|
マウスに反応する3Dスクロールメニューについて 初めて投稿します。
マウスに反応する3Dスクロールメニューの内容を変えたいので質問させて下さい。 環境: Flash MX 2004:7.2 Mac OS X 10.3.8 (7U16) Vertion.7.2 ActionScript2.0 サンプル元は http://www.logicalyze.com/f_flash/hb3swf/hb3_5_1.html ファイルは 管理者削除 変更したい部分は2点です。 ・メニューのスクロールをマウスの動きではなくインスタンス名myPrevとmyNextの左右2つのボタンを押すとメニューが1つずつスクロール回転して正面の位置で止まるようにしたい。 ・メニューの内容をテキストで生成しないでそれぞれ違う画像に変えたい。 外部スクリプトは以下です。 管理者削除 以上の変更2点を自分なりにthis.stop();などで修正してみましたがうまくいきませんでした。変更するにはどのように修正すればいいでしょうか。 よろしくお願いします。 |
youich | Åê¹ÆNo.17171 投稿日時: 2005-5-10 19:57 |
職人 居住地: kobe 投稿: 349
使用環境:
Tiger |
Re: マウスに反応する3Dスクロールメニューについて ちょっとカルチャーショックというか
コンストラクタの中でthisをmake3Dmenuオブジェクト自身から 他のオブジェクト(MovieClip)に差し替えてますけどこの意図はなんなんでしょう? 大丈夫ですか? 引用: 管理者削除 |
野中文雄 | Åê¹ÆNo.17172 投稿日時: 2005-5-10 20:48 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: マウスに反応する3Dスクロールメニューについて まず、サンプルの掲載されている『Flash ActionScript Handbook 3rd Edition』は、お持ちですか?お持ちでしたら、その内容の理解を前提として、どのような意図で、どこをどう修正され、どういう結果になったのかを具体的にご説明いただけないでしょうか。また、併せて以下をご参照ください。
「3D回転について」 【どこを直したらよいでしょう】 引用: hk001さんは書きました: |
野中文雄 | Åê¹ÆNo.17190 投稿日時: 2005-5-12 16:01 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: マウスに反応する3Dスクロールメニューについて ご質問を読返して、「this.stop();などで修正」されたということは、おそらくスクリプトの内容を把握されていないように思いました。メインタイムラインもメニュー用に配置されているMovieClipシンボルも、1フレームしか存在しません。アニメーションはスクリプトで実現されているので、MovieClip.stop()メソッドを使っても、停止しません。
だとすると、クラスの中身を書替えて利用されるのは、少し無理がありそうです。MovieClipシンボルひとつ分を、フレームアクションとして取出すと、つぎのようになります。これをもとに修正を加える方が、現実的でしょう。
リンケージ識別子"menu"のMovieClipシンボルを任意のものに変更すれば、ご要望の第2点目は一応解決するはずです。 ただ、アニメーションの内容は、楕円の動きに、水平スケールとアルファの変化を加えたものですので、この仕組みを理解して新規に作成された方が早いような気もします。
引用: hk001さんは書きました: thisの書替えがサポートされるかどうかは、不安ですね。それに、this参照が替えられてしまうと、混乱しそうです。MovieClipインスタンスをプロパティにもてば、物騒なことをしなくて済むように思います。その考え方で、スクリプトに最低限の修正を加えてみました。 引用: youichさんは書きました:
|
笠居トシヒロ | Åê¹ÆNo.17194 投稿日時: 2005-5-12 17:54 |
マスター 居住地: 兵庫 投稿: 870
使用環境:
SnowLeopard, Safari4, CS4 Windows7, IE8, CS4 |
Re: マウスに反応する3Dスクロールメニューについて このスレッドに掲載されたサンプルのソースは、書籍「ActionScript Handbook 3rd Edition」を買った人だけに使用権が与えられる「知的財産」にあたります。
それをこのような形で不特定多数に公開することは、著作者および、出版社、購入したユーザーなど、この書籍に関わったすべての方の利益を侵害するものです。 本日、著作者の方からメールでクレームを頂き、遅まきながら、該当するソース関連の記載をすべて削除させていただきました。 回答者の方の投稿されたコードに関しても、元のソースを保護する意味で削除させていただきました。ご了承下さい。 今後どなたであれ、フリーで公開されたもの以外のソースを、作者の許可なく、このフォーラムに掲載することは二度としないで下さい。 宜しくお願いします。
|
野中文雄 | Åê¹ÆNo.17196 投稿日時: 2005-5-12 18:34 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
[OT] お詫び(was: マウスに反応する3Dスクロールメニューについて)
|
youich | Åê¹ÆNo.17200 投稿日時: 2005-5-12 21:18 |
職人 居住地: kobe 投稿: 349
使用環境:
Tiger |
Re: マウスに反応する3Dスクロールメニューについて 引用:
了解しました、以後注意します。
|
野中文雄 | Åê¹ÆNo.17203 投稿日時: 2005-5-13 1:57 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: マウスに反応する3Dスクロールメニューについて スレッドに参考になる情報が何も残らないのも残念ですので、サンプルを作成しました。3D風に回転し続けるアニメーションです。
引用: 野中文雄は書きました:
|
duras | Åê¹ÆNo.17263 投稿日時: 2005-5-16 18:05 |
新米 居住地: 埼玉 投稿: 17
使用環境:
Win2000 メモリ744 Pn4 2.4 Flash MX MacOS10 iBookG4 メモリ256 Flash MX |
Re: マウスに反応する3Dスクロールメニューについて すみません。
まったく同じことを探していたので便乗させていただき私も勉強させてもらおうと思ったのですがフラッシュがMXだったもので2004のデータが開けませんでした・・・ もし可能なのであればMX用のファイルにしてもらう事は可能でしょうか?ずうずうしくすみません(汗 よろしくお願いします。 |
野中文雄 | Åê¹ÆNo.17265 投稿日時: 2005-5-16 18:24 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: マウスに反応する3Dスクロールメニューについて 掲載したスクリプト以外に必要なものは、リンケージの設定(サンプルでは識別子"Pen")をしたMovieClipシンボルひとつです。MovieClipは、バカでかいとか非常識なものでなければ、とくに制約もありません。
ActionScript 2.0を1.0に変更するためには、変数の型指定を除くだけで済むでしょう。
ご自分で試された方が、勉強になりますよ。 引用: durasさんは書きました: |
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |