メイン コーダーズルーム【スクリプト系】 スライド式メニューにボタンを入れたい | 投稿するにはまず登録を |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
野中文雄 | Åê¹ÆNo.33022 投稿日時: 2007-4-19 1:16 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: スライド式メニューにボタンを入れたい trace()関数の[出力]で数値が表示されれば、そのかぎりで変数nMyNumは正しく認識されていることになります。
しかし、私のアドバイスどおりon (release)ハンドラをボタンのMovieClipインスタンスbutton_mcに移動した場合、私の環境では[出力]はundefined(未定義)となります(したがって、ターゲットパスを正しく設定し直す必要があります)。 つまり、on (release)ハンドラを正しく移動していないか、trace()関数を挿入する場所がon (release)ハンドラ内になっていないか、あるいはこれまでのご説明にない操作を何か加えられているのではないかと推測します。 引用: ツトムさんは書きました: |
ツトム | Åê¹ÆNo.33017 投稿日時: 2007-4-18 23:02 |
新米 居住地: 神奈川 投稿: 19
使用環境:
WinXP,Flash8 |
Re: スライド式メニューにボタンを入れたい ありがとうございました。実習無事に終了いたしました。
on (release)ハンドラ内に以下のtrace()関数を挿入して結果を確認しました。 MovieClip cont1_mc内でtrace(nMyNum);を確認したところ[1]となりました。 MovieClip cont2_mc内では[2]となりました。 このターゲットパスはどこに記述すればよいのですか? |
野中文雄 | Åê¹ÆNo.33015 投稿日時: 2007-4-18 22:26 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: スライド式メニューにボタンを入れたい
|
ツトム | Åê¹ÆNo.33014 投稿日時: 2007-4-18 22:07 |
新米 居住地: 神奈川 投稿: 19
使用環境:
WinXP,Flash8 |
Re: スライド式メニューにボタンを入れたい お世話になります。
「[出力]ウィンドウへの表示」を参照して、「trace 関数 : 実習1」をやっているのですが、いきなりつまずいてしまいました。 スクリプトを記述して[ Ctrl ] + [ Enter ] キーを押して、ムービープレビューを実行しても【出力】ウィンドウが出てきません。 もちろん [ パブリッシュ設定 ] → [ Flash ] パネルの[ オプション ] 欄、[ traceアクションを省略 ] をチェックする。 もやりました。 どのような原因が考えられますか? |
野中文雄 | Åê¹ÆNo.33012 投稿日時: 2007-4-18 21:00 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: スライド式メニューにボタンを入れたい 先の回答にリンクしたtrace()関数の説明は、お読みになりましたか? それで理解できなかったということでしたら、併せて「[出力]ウィンドウへの表示」をご参照ください。また、[変数のリストアップ]について、「シンプルなムービーを使って確認」されたでしょうか?
私がアドバイス差上げているのは、原因を特定するための方法と、それを解決するために必要であろうと予測される情報です。単にそれらを試されただけでは、「MovieClipが動いて」くれるようにはなりません。実際に原因を調べ、テストを行い、解決する作業は、ツトムさんご自身の手に委ねられています。 引用: ツトムさんは書きました: |
ツトム | Åê¹ÆNo.33008 投稿日時: 2007-4-18 17:56 |
新米 居住地: 神奈川 投稿: 19
使用環境:
WinXP,Flash8 |
Re: スライド式メニューにボタンを入れたい 親MovieClipに内包されるbutton_mcに以下のスクリプトを設定しました。がやはりMovieClipが動いてくれません。
on (release) { _level0.cont1_mc.trace(nMyNum); } どこが間違っているのでしょうか? ご指摘お願いいたします。 |
野中文雄 | Åê¹ÆNo.33007 投稿日時: 2007-4-18 17:18 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: スライド式メニューにボタンを入れたい trace()は、指定した値を[出力]パネルに表示してくれる関数です。
引用: ツトムさんは書きました: 「ずらーっと文字が出てきた」中から「どの部分が変数のパスになる」のかを確認していただきたいということです。その見当がつかないという場合には、先にご紹介した「変数」や「ターゲットパス」のドキュメントを再度お読みいただいたうえで、もっとシンプルなムービーを使って確認されるとよいでしょう。 引用: ムービープレビュー]時に[デバッグ]メニューの[変数のリストアップ]で出力いたしました。 |
ツトム | Åê¹ÆNo.33004 投稿日時: 2007-4-18 16:12 |
新米 居住地: 神奈川 投稿: 19
使用環境:
WinXP,Flash8 |
Re: スライド式メニューにボタンを入れたい 大変申し訳ございませんでした。
存じ上げませんでした。 以後気をつけます。 |
ツトム | Åê¹ÆNo.33003 投稿日時: 2007-4-18 16:10 |
新米 居住地: 神奈川 投稿: 19
使用環境:
WinXP,Flash8 |
Re: スライド式メニューにボタンを入れたい 以下のように書き直しましたがムービークリップがスライドしてくれません。
this._parent.trace(nMyNum); ムービープレビュー]時に[デバッグ]メニューの[変数のリストアップ]で出力いたしました。 ずらーっと文字が出てきたのですが、どの部分が変数のパスになるのですか? もう一つよろしいですか? traceというターゲットパスはどの部分を示しているのですか? |
ひろゆき | Åê¹ÆNo.33002 投稿日時: 2007-4-18 16:09 |
ちょんまげら 居住地: 東京砂漠 投稿: 4403
使用環境:
10.8.5 Flash Professional CS4/CS6/CC Safari 6.1 |
Re: スライド式メニューにボタンを入れたい 投稿に関して
引用: 1. 複数の会議室、または複数のコミュニティサイトに、同じ質問を投稿することは、マルチポストと呼ばれるマナー違反行為ですのでおやめ下さい。 「マルチポストとは 【multiple posting】- 意味・解説 : IT用語辞典 e-Words」 「マルチポストはやめましょう」
|
« 1 (2) 3 4 » |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |