トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     スライド式メニューにボタンを入れたい
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ツトム
Åê¹ÆNo.32973
投稿日時: 2007-4-17 18:42
新米
居住地: 神奈川
投稿: 19
使用環境:
WinXP,Flash8
スライド式メニューにボタンを入れたい
http://www.condo.fromc.jp/flash/memo/index.html
のHPよりスライド式メニューを使わせていただいています。
ボタンを配置したのですが機能しない状況です。

以前もこれと同じ投稿がありましたが、よくわかりませんでした。

詳しく教えてくださる方宜しくお願いいたします。
野中文雄
Åê¹ÆNo.32974
投稿日時: 2007-4-17 19:44
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1)
Re: スライド式メニューにボタンを入れたい
スライドメニューにボタンを配置」をお読みください。
引用:
ツトムさんは書きました:
http://www.condo.fromc.jp/flash/memo/index.html
のHPよりスライド式メニューを使わせていただいています。
ボタンを配置したのですが機能しない状況です。

→【よくわかりません】【わかりやすく説明してください
引用:
以前もこれと同じ投稿がありましたが、よくわかりませんでした。

詳しく教えてくださる方宜しくお願いいたします。


----------------
 

ツトム
Åê¹ÆNo.32975
投稿日時: 2007-4-17 20:24
新米
居住地: 神奈川
投稿: 19
使用環境:
WinXP,Flash8
Re: スライド式メニューにボタンを入れたい
ご指摘ありがとうございました。

http://www.condo.fromc.jp/flash/memo/index.html
のHPよりスライド式メニューを使わせていただいています。
コンテンツ(ムービークリップ)にボタンを配置したのですが機能しない状況です。
ボタンを機能させるにはどのような解決策がありますか?

上記のHPを参考にムービークリップにアクションスクリプトを組みました。
以下です。
野中文雄
Åê¹ÆNo.32976
投稿日時: 2007-4-17 20:58
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1)
Re: スライド式メニューにボタンを入れたい
引用のスクリプトは、変数値を3箇所書替えてあるほかは、サイトの丸写しのように見受けられます。このフォーラムでは、Web上で公開されているスクリプトであっても、その転載は禁じられています。早急に削除していただく方がよいでしょう。

「投稿に関して」より引用:
Web上で公開されている作例などから、ソースコード・解説文などを、作者の許可無く転載・引用することは、権利者の利益を侵害する恐れがありますので、当フォーラムでは禁止します

引用:
ツトムさんは書きました:
http://www.condo.fromc.jp/flash/memo/index.html
のHPよりスライド式メニューを使わせていただいています。
コンテンツ(ムービークリップ)にボタンを配置したのですが機能しない状況です。
ボタンを機能させるにはどのような解決策がありますか?

上記のHPを参考にムービークリップにアクションスクリプトを組みました。
以下です。

修正が必要なポイントは、先に引用したスレッドで指摘しています。おわかりにならない点がある場合には、その箇所を明らかにして具体的にご質問ください。→【どこを直したらよいでしょう

もしスレッドで掲げられている内容がまったく理解できないということでしたら、残念ながら必要な基礎知識が不足しているということになります。このサンプルは一旦脇に置いて、マニュアルや参考書で基礎知識について学ばれることをお勧めします。


----------------
 

ツトム
Åê¹ÆNo.32977
投稿日時: 2007-4-17 21:21
新米
居住地: 神奈川
投稿: 19
使用環境:
WinXP,Flash8
Re: スライド式メニューにボタンを入れたい
申し訳ございません削除いたしました。
全てのコンテンツのon (release) をonClipEvent (mouseDown)に書き換えましたが、1ページ目(cont1)がスライドするだけでとまってしまいます。
野中文雄
Åê¹ÆNo.32978
投稿日時: 2007-4-17 21:45
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1)
Re: スライド式メニューにボタンを入れたい
「on (release) をonClipEvent (mouseDown)」で単純に代替することはできません。「onClipEvent ()ハンドラで書直す方法」というのは、スレッドで引用している「onハンドラを使わずにロールオーバー/ロールアウトを検出する」の手法を応用する必要があります。

それよりも、このスレッドでアドバイスしているように「on (release)ハンドラ」の記述を移行する方が簡単でしょう。

スライドメニューにボタンを加える」より引用:
野中文雄は書きました:
今回の場合には、MovieClipインスタンスに設定されたon (release)ハンドラをカットして、MovieClipシンボル内にボタンのヒット領域として配置されているMovieClipインスタンスbutton_mcに設定することで解決できます(onClipEvent ()ハンドラで書直す方法も可能です)。

引用:
ツトムさんは書きました:
全てのコンテンツのon (release) をonClipEvent (mouseDown)に書き換えましたが、1ページ目(cont1)がスライドするだけでとまってしまいます。


----------------
 

ツトム
Åê¹ÆNo.32979
投稿日時: 2007-4-17 21:55
新米
居住地: 神奈川
投稿: 19
使用環境:
WinXP,Flash8
Re: スライド式メニューにボタンを入れたい
ご丁寧にありがとうございます。
もう一つ質問させてください。
【on (release)ハンドラをカット】とは具体的にどのようなことでしょうか?on (release)?以下を削除してしまって良いと言うことですか?
野中文雄
Åê¹ÆNo.32980
投稿日時: 2007-4-17 21:58
ちょんまげら
居住地: 東京
投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1)
Re: スライド式メニューにボタンを入れたい
カット&ペースト、つまりon (release)ハンドラの処理を、別のインスタンスに移動するということです。
引用:
ツトムさんは書きました:
【on (release)ハンドラをカット】とは具体的にどのようなことでしょうか?on (release)?以下を削除してしまって良いと言うことですか?


----------------
 

ツトム
Åê¹ÆNo.32981
投稿日時: 2007-4-17 21:59
新米
居住地: 神奈川
投稿: 19
使用環境:
WinXP,Flash8
Re: スライド式メニューにボタンを入れたい
本当にありがとうございました。
やってみます。
ツトム
Åê¹ÆNo.32986
投稿日時: 2007-4-18 10:23
新米
居住地: 神奈川
投稿: 19
使用環境:
WinXP,Flash8
Re: スライド式メニューにボタンを入れたい
お世話になります。
以下のことを実行しましたが、うまく動作しません。
どこに問題がありますか?

親MovieClipのon (release)ハンドラをカットして内包するbutton_mcにon (release)ハンドラをペーストしました。
このスクリプト内のターゲットパス(this)をthis._parentと書き直しました。

this.hitAreaハンドラを削除しました。

ご指摘お願いいたします。
(1) 2 3 4 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops