• 締切済み

フラッシュで決まったフレームのみをループさせる方法

お世話になります。 文字を左から右へ移動させ、ある場所で止まりそこでぼかし(20フレーム)を繰り返すという動画を作りたいのですが、ループ再生にすると最初から再生されてしまいます。 ぼかしのみを繰り返すように設定するのはどうしたらよいのでしょうか?

みんなの回答

  • greensea
  • ベストアンサー率67% (27/40)
回答No.2

#1で回答した者です。お返事ありがとうございます。 ムービーコントロールが見つからないという事ですが… その前に『新規レイヤー』は新しくレイヤーを作る、という事です。レイヤーの追加で作られた新しいレイヤーにアクションを置く事になります。説明を省いてしまってすみません^^; >アクティブにしている上で、アクションパネルの中のムービーコントロールを探せばよいのでしょうか? 仰る通りです。な、何故でしょうね… 「アクションパネル」の中に「アクション」があり、またその中に「ムービーコントロール」がある筈なのですが… まず「アクション」は見つかりますでしょうか? もしかしたらリファレンスを隠してしまわれてませんか?アクションパネルの左に小さなボタンがあるのでそこから開いてみて下さい。 それは開いているが見つからないという事でしたら、アクションパネルにあるプラスのボタンから開いてみて下さい。ございませんか? それでも無い場合はちょっと勉強不足で私には分かりません。すみません。 ただ、エキスパートモードで直接スプリクトを挿入する事が出来ます。矢印のボタンから「エキスパートモード」を選択して、ボックスに「gotoAndPlay(0);」と書き込んでみては如何でしょうか。(かっこ内数字は変えて下さい。「」はいりません)これはリファレンスから選択してアクションを指定するのと同じ事です。 他の方から回答を頂けると良いのですが…。お力になれずすみません。

cocoron24
質問者

お礼

お返事遅れて申し訳ございません。 ムービーコントロールは見つかりませんでしたが、 gotoandplayは見つかりました。 かっこ内の数字は、フレームの番号を入れればよいのでしょうか? 今試行錯誤を繰り返しているのですが、やっぱり上手くいかないんですよね。 うーん。

  • greensea
  • ベストアンサー率67% (27/40)
回答No.1

こんばんは。flashのバージョンが分かりませんので MXで説明させて頂きます(あまり違いは無いと思いますが)。仰っているのはgotoAndPlayですね。 例えば1~5フレームまでが左右へ移動。6~10までがぼかし。 だとすると、新規レイヤーで「アクション」「ムービーコントロール」「goto」を指定し、gotoAndPlayにチェックが入っている事を確認。 フレームを指定する事が出来ますのでこの場合は6と入れます。アクションを意味する「a」をぼかしを終えたフレームに持っていけば完成です。gotoAndPlay(6)となる訳ですね。 読んで字の如く、指定されたフレームへ行き、そこから再生しますよ、という事です。 こんな感じで参考になりますでしょうか…

cocoron24
質問者

お礼

ありがとうございます。 新規レイヤーとは、新たにレイヤーを作ることですよね? それをアクティブにしている上で、アクションパネルの中のムービーコントロールを探せばよいのでしょうか? 当方MX2004ですが、ムービーコントロールが見つからないのです。 それとも私の方法が間違っているのでしょうか?

関連するQ&A

  • FLASH 特定のレイヤーのフレームのみループ再生したい。

    はじめまして。 ループ再生についてなんですが、 例えば レイヤー1にフレーム1~10があり、 フレーム8~10のみをループ再生したい場合 どうすれば良いのでしょうか?

  • FLASHのループ

    こんにちわFLASH超初心者です すごい基本的なことだと思うのですが書籍、ネットで答えが見つからずご質問させていただきます 作り終えたFLASHを表示側でループさせないようにするにはどうすればよいのですか? パブリッシュ設定でループ再生のチェックをはずしてもブラウザでみるとループしています 作成時点でなにか「終了フレーム」みたいなものがあるのでしょうか??まったく検討がつきません またブラウザでループ再生のメニューが表示されなくする方法はあるのでしょうか? よろしくお願いいたします

  • dreamweaverのフレーム分割について

    ソフトウェアの説明教材を作っています。 画面を左右に二分割して、右フレームに文字のリンクをずらっと置き、そのリンクをクリックすれば左フレームでフラッシュ動画が再生される、という形にしたいです。 どうすればいいでしょうか。

  • フレームとリンク

    現在フレームによって左(frame1)と右(frame2)にわけてあるのですが、左に『topへ移動します』という文字を入れて それを押すと左のページは1.htmへ。 右のページは2.htmへというように同時にリンク先へ行くようにしたいのですがどうすればよいのでしょうか? いわいる左ページのリンク指定のプログラムだけおしえて いただけないでしょうか?困っています。。

    • ベストアンサー
    • HTML
  • FLASHのループ再生を止めたい

    こんにちは。 FLASHを作って最後の画像で止めてループように、loop="false"を使いました。 たしかに、最後の画像でとまるのですが、 ブラウザを再読込をすると FLASHがループしてしまいます。 右クリックでループ再生のチェックがはずれません。 なぜ再読込したときのみ、ループするのでしょうか。 どこかに設定があるのでしょうか。 よろしくお願いします。

  • Flash フレームを移動しても音が残ってしまう

    Flash フレームを移動しても音が残ってしまう 初心者です。フレーム間の移動について質問させて下さい。 1フレーム目にメニューボタンを配置し、ボタン1クリック(gotoAndStop(5))で、動画再生のSWFを配置した5フレーム目へ飛ばしています。 1フレームのボタン2クリック(gotoAndStop(4))で、画像を配置した4フレーム目へ飛ぶようにしています。 ボタン1で5フレームで動画を再生、その最中にボタン2をクリックするとステージ上は4フレーム目になりますが、再生中の動画の音声が消えません。 どういう処理が必要なのか具体的に教えていただけませんでしょうか。 AS3.0になります。

  • ループを抜けて指定したフレームへ行きたい

    大学の課題で簡単なFLASHゲームを作っているのですが アクションスクリプトの書き方で質問させてください。 最初の画面のスタートボタンを押したら、フレーム50からあるOPムービー的なものへ行き再生したいのですが うまくいきません。 最初のページには森の絵があり、枝が揺れているので 枝を揺らすために 別にアクションスクリプトを記述するだけのレイヤーをつくり this.gotoAndPlay(19) と書いてします。 この事で、全てのレイヤーが19~40をループしているようです。 スタートボタン(ボタンで作りました)を押す事で、 このループを抜けて、50フレームに行くのはどうしたらいいでしょうか 昨夜から本やサイトを見ているのですがどうにも失敗します on(press)関係をボタンをつけたレイヤーに書くとthis.gotoAndPlay(19)がきかず全て再生されてしまいます。 いまいちFLASHが理解できておらず、質問内容もガタガタですが 何とぞ宜しくお願いいたします。

  • 一部ループ方法を変えたGIFの作成

    こんばんは。お世話になります。 最初の1フレーム目は、10秒表示し、2フレーム目から31フレーム目までは0秒(最短間隔)表示し、続いてのループ動作として、1フレーム目は表示させないで2フレーム目から31フレーム目までを無限にループさせたいのですが、できるものでしょうか。 現在、フォトショップCS2でレイヤーを作成し、ImageReadyでアニメーションフレームを作りました。 題材は風車で、4枚羽、ちょうど十字の形ですが、30フレーム(2フレーム目から31フレーム目まで)で90度回転する動きにしてあります。これをループさせると次の90度分の回転に引き継がれるように見えるため、無限ループさせることで羽が連続回転しているように見えます。 ImageReadyでアニメーションとして再生すると、1フレーム目から31フレーム目まですべてをループ再生します。 1フレーム目については、最初の1回だけ表示させ、次のループからは、2フレーム目からの表示にしたいのです。 見た目の動きとしては、ページを表示すると、静止画としての風車があり、10秒後に突然羽が回転し始め、あとは連続で羽が回転すると言った具合です。 できるものでしょうか。 別のソフトが必要でしたら、そちらも教えてください。 よろしくお願いします。

  • 最後のフレームで数秒止めてループ再生したい

    FlashMXを使用しています。 ループ再生するFlashを作ったのですが、 最後のフレームで数秒止めてループ再生するには どうしたらいいのでしょうか?

    • ベストアンサー
    • Flash
  • Flashムービーでレイヤー個別のタイミングでループする方法

    Flash初心者です。 今、FlashMXを使ってムービーを作っています。 ムービー全体は300フレームあります。 そこで、 ・レイヤー1→100フレームから150フレームまでをループ。 ・レイヤー2→120フレームから170フレームまでをループ ・レイヤー3→140フレームから190フレームまでをループ という様に、レイヤー別に特定のフレーム間をループさせる方法はないでしょうか? イメージとしては、3文字のロゴが1文字ずつちょっとずれて波のように上下に動く感じを出したいんです。 どなたか知恵をお貸し下さい。

専門家に質問してみよう