締切済み ムービークリップからシーンを指定してgotoAndPlay 2003/09/11 12:03 ムービークリップの中にあるボタンからシーンを指定してフレームにジャンプすることはできますか? みんなの回答 (1) 専門家の回答 みんなの回答 noname#222916 2003/09/11 13:23 回答No.1 手元にFLASHがないので正確じゃないかもしれませんが、 ボタンにアクションを入れる時、gotoとかを選ぶと、アクションパレットにシーンを指定する欄があります。 たぶん、初期状態では「カレントシーン」になっていると思うので、そこをプルダウンメニューで指定したいシーンに変更すると、その下あたりの、フレームネームのプルダウン内が、そのシーンのフレーム名になるはずです。で、指定したいフレームネームを指定すればいいはずです。 質問者 お礼 2003/09/11 13:33 アクションを書き込みたいボタンが、メインタイムラインに無いのです。 _parent.gotoAndPlay("フレーム名") はボタンの配置してあるムービークリップが配置してあるシーンの指定したフレームへいくのですが(分かりづらいですね、すみません)、 _parentの別のシーンに行きたいので、 したの二つを試してみましたが、共に駄目でした。 _parent.gotoAndPlay("シーン名","フレーム名") _parent.シーン名.gotoAndPlay("フレーム名") 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピューター業務ソフトウェアグラフィックソフト 関連するQ&A ムービークリップから親のタイムラインを変更する ■シーン1 ラベル1---クリップ1(ボタン)--ラベル2---- FlashMXでひとつのシーンにラベルを2つ付け、その間にムービークリップを1つ入れているのですが、そのクリップから、フレームアクションとしてラベル2に飛ばすように、gotoAndPlay("シーン1", "ラベル2"); を 指定したのですが、ラベル1(クリップ1の再現)に飛んでしまいます。 どうすればクリップの中からシーン1のラベル2に飛ばすことができるのでしょうか? ムービークリップ内のボタン フラッシュ初心者です。 アクションスクリプトがうまく動かず困っています。 シーン1にムービークリップ1(インスタンス名:mc1)とムービークリップ2(インスタンス名:mc2)が置いてあります。 mc2の中にはボタンAを配置してあり、ボタンAをクリックすると、mc1のフレームラベル(B)に飛ぶような制御をしたいです。 ボタンAに記述してあるスクリプトは以下です。 on (release) { this._parent.mc1.gotoAndplay("B"); } しかしクリックしても全く動きません。 絶対パスで指定してもダメでした。 ちなみに、ためしに、mc1ではなく、シーン1上のフレームラベルに 飛ばすように記述したら普通に動きました。。 何か記述間違いがあるのでしょうか? 分かる方がいましたら教えてください。 お願いします。 ムービークリップ内のムービークリップ制御について 誠に不勉強の段お許しください。 Flashでサイトを製作しているのですが、どうしても分からず投稿させていただきました。 仮に -rootにボタンとAムービークリップ配置しました。 また、Aムービークリップ内の10フレー目にBムービークリップを配置し、Bムービークリップ内にボタンを配置しています。 _rootのボタンからAムービークリップを制御して10フレーム目のBムービークリップを表示はできるのですが、-root上でAムービークリップのBムービークリップ内のボタンでBムービークリップを制御するのにはどうすればよろしいのでしょうか。 なにとぞご教授いただけましたら幸に存じます。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム Flash フレームを指定してムービークリップ再生 ActionScript超初心者です。 よろしくお願いします。 ステージ上にボタン「A」「B」「C」を配置、 ボタン脇のスペースにムービークリップを配置、各ボタンで切り替え再生させたいと思っています。 2フレーム目に簡単なアニメーションのムービークリップ「animA」を、 3フレーム目に同様の「animB」4フレーム目に「animC」を配置し、 各ボタンon (release)で各ムービークリップの再生をしたいのですが うまくいきません。 どこにどのようなスクリプトを書けば良いか教えていただけないでしょうか。 よろしくお願いします。 ムービークリップの制御 ムービークリップの制御に関してですが・・ 組み込んだムービークリップを、メインフレームから制御したいと思っています。 任意の位置で停止させたいのですが、gotoandstopでは、そのフレームまでジャンプしてしまいます。 「任意のフレームまで再生する」、といった制御はできないでしょうか? mc内に、if文にてstopを組み込む方法では、一回目の再生で停止せず、二回目の再生で止まる・・といった現象に悩んでいる為、メインフレームから停止フレームが指定できるような制御があればいいのですが・・ お手数ですが、良い方法をご存知の方がおられましたらお願いいたします。 マウスオーバーで全ムービークリップ停止 上手く説明出来ないのですが、 ムービークリップのメニューを作ろうとしています。 マウスオーバーで全部のムービーが止まる様にしたくて、 一つのムービークリップに全部のムービークリップのメニューをまとめ、選択すると ーーーーーーーーーーーーーーーーここから シーン=シーン1,レイヤー=menu,フレーム マウスイベントはボタンインスタンスでのみ使用できます。 シーン=シーン1,レイヤー=menu,フレーム マウスイベントはボタンインスタンスでのみ使用できます。 ーーーーーーーーーーーーーーーーここまで とエラーになってしまいます。 だからといってメニュー一つ一つに on(rollOver){ stop(); } on(rollOver){ play(); } を記述しても、マウスオーバーしているメニューだけが止まって、 他のメニューは動いてぐちゃぐちゃになってしまいます。 ひとつのメニューをマウスオーバーするだけで他全部のムービークリップも停止、 マウスをはずすと同じ所から動きだす事って出来ますか? いい方法がありましたら教えて下さい。 ムービークリップが残る ムービークリップが,シーンをまたいで残ってしまうというのはどんな原因が考えられるでしょうか。 シーン1に置いているムービークリップなのですが,ドラッグの設定をしています。ドラッグをするとなぜかシーン2のほうに表れてしまいます。どうしてでしょうか。 ムービークリップの入れ子 Flash CS3の初心者です。ムービークリップの入れ子を使用した際、こちらが思うようにフレーム処理をしてくれません。 "TOP"と名前をつけた1つのシーンに「アクションスクリプト」、「画像」、「テキスト」の3つのレイヤーを準備し、「画像」レイヤーには入れ子になったムービークリップを挿入しています。 入れ子のムービークリップに仕込んだモーショントゥイーンが終わってからテキストを表示する処理をしてほしいのですがうまくいかず困っています。 <作業内容> (1)画像レイヤーにはモーショントゥイーンを仕込んだムービークリップを1フレーム目から挿入しています。(作業場所:TOP/) (2)順序付けのためテキストレイヤーは1フレーム目は空白にし、2フレーム目から挿入しています。(作業場所:TOP/) (3)アクションスクリプトのレイヤーには1フレーム目と2フレーム目にはそれぞれ以下の記入をしています。(作業場所:TOP/) this.stop(); (4)画像レイヤーに挿入したムービークリップでは、入れ子のムービークリップのレイヤーの他にアクションスクリプトのレイヤーを設け、その最終フレームでは"this.stop();"、"gotoAndPlay(2,"TOP");"と記入しています。(作業場所:TOP/画像ムービークリップ) <問題> (1)~(4)でムービープレビューを実行すると、入れ子にしたムービークリップのモーショントゥイーンは最後までうまくいきますが、(4)の"gotoAndPlay(2,"TOP");"がエラーとなり、「ArgumentError: Error #2108: シーン TOP が見つかりません。・・・」となってしまいます。 シーン名はウィンドウのシーンパネルで確かにTOPに変更しています。ちなみに"TOP"をthis.parentに変更して実行すると、3つのレイヤーの処理が同時にスタートしてしまいます。 最初に記載した動作の実現方法や参考HPについてご教授頂けると大変助かります。よろしくお願いします。 gotoandplay について Flash8を使っています。 ボタンをクリックしたら、シーン1のフレーム1から5、次にシーン2のフレーム2-6、というように、指定するシーンをつないで再生したいと思っています。既にフレームラベルはつけました。 onpress()には1つしかフレームラベルを指定できないようですが、複数のフレームラベルを再生する方法はありませんか? 宜しくお願い致します。 ムービークリップの止め方 ActionScriptでわからない部分があるので質問させていただきます。 ↓状況説明 1フレーム目にActionScriptで、ムービークリップが画面上をひたすら動き回る設定をします。 それとは別に背景などはフレーム単位で動かしています。 その後、100フレームになったらムービークリップのみ止めて(消して)、背景のみ動かして200フレームまで続行したいのです。 しかし、stopだと背景が止まってしまい、止めたいはずのムービークリップは動いたままの状態になってしまいます。 この場合は、どの部分にどんな命令を入れれば止める(消す)事が出きるのですか? お手数ですが、どうぞよろしくお願い致します。 ムービークリップの制御について スクリプト初心者です。 ムービークリップの制御について、まったくわからず困っています (1)シーン1、5フレーム目にムービークリップ、インスタンス名a_mc配置 (2)a_mcの中にb_mc配置。b_mcをクリックすると→a_mcの1フレーム目に移動。もう1度b_mcクリックすると→a_mcの10フレーム目に移動。もう1度b_mcをクリックすると→a_mcの1フレーム目に移動・・・と、 b_mcをクリックするごとにa_mcの1フレーム目、10フレーム目、1フレーム目・・繰り返す制御をしたいのですが。。 どなたか分かる方いましたら 教えてください!! ムービークリップ内に配置した別のムービークリップの再生 こんばんは。 ムービークリップ内に配置した別のムービークリップを ボタンを押したときに常に1フレーム目から再生するように させたいのですが。一度読み込んでしまったら 最初に戻すことができません。 どうしたらいいのでしょうか? on(release){ French.gotoAndPlay(1); } とかしてみたけど駄目でした。 初心者で申し訳ありませんがよろしくお願いします。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム ムービークリップの中にボタンを配置。 ムービークリップの中にはボタンは配置できないようになっているんでしょうか? あるシーンに【BUTTON1】というボタンが配置されており、そのボタンを押すと【CRIP1】というムービークリップを再生させて表示させます。その表示されたムービークリップの中へ、さらに【BUTTON2】というボタンを配置しているのですが、このボタンがうまく機能しません。 ちなみに、ボタンは透明ボタンも試してみましたが、こちらもうまく機能しませんでした。 ボタンをうまく機能させる方法をご存知の方がいらっしゃたら、お手数ですがご指南願います。 シーンフレームが元のビデオクリップと一致しないのですが テレビから録画したビデオを編集してDVDを作成するのに、Ulead Video Studio 6とUlead Movie Writer SEを使っています。 Ulead Video Studio 6でいくつかのビデオ・クリップをストリーミングしたのち、Ulead Movie Writer SEでDVD作成の準備をしています。 Ulead Movie Writer SEでの準備作業の最初に元のビデオ・クリップのそれぞれをシーンフレームに仕立てるのですが、その工程で各ビデオ・クリップの先頭のコマにシーン・フレーム信号が現れないことがあり、そのときはシーン・フレームを元のクリップにぴったり合わせることができません。 どういう場合にこのようなことが起きるのかがわかりませんが、対処方法はあるのでしょうかご教示いただきたいと思います。 なお、上のような場合、シーン・フレームの境界とは無関係に15コマごとにシーン・フレーム信号が現れます。 うまくいくときはビデオ・クリップの境界にシーン・フレーム信号が現れてそのあと15コマごとにシーンフレーム信号が現れます。 gotoAndPlayでシーンの移動 初心者ですが、よろしくお願いします。 Windows XP / FLASH MXを使用しています。 シーン2に配置してあるボタンをクリックするとシーン1に配置しているMC内にあるフレームラベルへ移動させたいです。 ボタンに下記のように記述してみましたがうまくいきません。 on (release) { _root.movie_mc.gotoAndPlay("menutop"); } ご存知の方いらっしゃいましたら、よろしくお願いいたします。 flash の ムービークリップの制御 フレーム1にムービークリップmovieAがフレーム2にmovieBがあります。それぞれのムービーには連続して再生されないように、フレームの最後にstopを設定してあります。 フレーム1のムービーを再生した後に、ボタンなどを使わずに自動的にフレーム2のムービーを再生させたいのですが、一体どうすればよろしいのでしょうか?GotoAndPlayを1フレーム目に設定すると、movieAを再生せずに2フレーム目に行ってしまいます。それぞのムービークリップに設定しているstopがいけないのでしょうか?何かいい解決策はありますか?フラッシュ用の掲示板でお答えいただいたのですが、それでは解決せずこちらでお伺いすることに致しました・・・。(初歩的すぎてこれ以上聞きにくいし・・・泣)よろしくお願い致します。 【MC】ムービークリップ ムービークリップにある ダイナミックテキストに変数を表示させたいのですが 作りたい内容を説明しますと 新規でMC作成。 その中にダイナミックテキスト。 変数はcount。 シーン1の1フレームに count = "表示" MCの中にあるダイナミックテキストを countの中身を表示させる方法を教えてください。 お願いします>< ムービークリップ はじめまして、初心者的質問ですがよろしくお願い致します。今MAC OSX上でFLASH MX(2004ではありません)を使っています。写真が現れ(アルファ0→100)だんだん拡大して消えていくと同時に、次の写真がまた現れ拡大して消えていくというムービークリップをつくりました。それをシーンの1フレーム目に配置すると、書き出した時それなりに見えるのですが、例えば2フレーム以降に配置しすると、書き出した時、写真が拡大していくところで、すごくきたないガビガビの動きになってしまいます。調べたところ2フレーム目に配置するというよりも、1フレーム目に配置していても、ただフレームを増やすだけでそうなるようです。的外れでわかりにくい質問かもしれませんがどうぞよろしくお願い致します。 ムービークリップをボタンがわりに flash勉強中のものです。メニューを外部ファイルで作って読み込ませる感じにしています。それで、メニューの1フレーム目に各コンテンツを読み込むためのスクリプトを書き、ボタンがわりに使っているムービークリップにコンテンツを呼び出すスクリプトを書こうとしているのですが、 ボタンオブジェクトに書くときはon(release) { this.contact(); } でメニューの1フレーム目で定義したcontactメソッドを実行することができるのですが、作り込んだボタンにしたかったので後にムービークリップで作り直しました。 ここで未熟者の私はつまずいてしまったのですが、ムービークリップにon(release) { this.contact(); } と同じ動作を与えるにはどんなスクリプトを書けばよろしいのでしょうか? どうかご教授お願いいたします。 gotoAndPlayで反応がありません。 ムービークリップ内のボタン(ボタンは複数存在しています)[プルダウンメニューを作成しました]に対して、 on (release) { gotoAndPlay("フレーム番号"); } と記述し、フレーム移動をさせようとしたのですが、 反応がありません。 Flashを使い始めてまだ間もなく、アクションスクリプトも初心者です。 フレームアクションは、キーフレームに設定しないといけないと参考書に書いてあったのですが、そうするとムービークリップ内のボタンには、gotoAndPlayの使用はまちがっているのでしょうか? フレームアクションではないのですが、同じ部分に on (release) { getURL("**.html"); } と記述すると問題がなく動きます。 過去の質問も読んでみたのですが、どの質問が自分の疑問に当てはまるかよくわかりません。 どなたかご教授願います。 以上の文章で理解しにくければ、追記致します。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター 業務ソフトウェア CAD・DTP会計ソフトグラフィックソフトグループウェアオープンソースその他(業務ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
アクションを書き込みたいボタンが、メインタイムラインに無いのです。 _parent.gotoAndPlay("フレーム名") はボタンの配置してあるムービークリップが配置してあるシーンの指定したフレームへいくのですが(分かりづらいですね、すみません)、 _parentの別のシーンに行きたいので、 したの二つを試してみましたが、共に駄目でした。 _parent.gotoAndPlay("シーン名","フレーム名") _parent.シーン名.gotoAndPlay("フレーム名")