FLASHでキャラクタのループ動作と背景のスクロールを実現する方法

このQ&Aのポイント
  • 講義の課題でFLASHによるアニメを製作中ですが、キャラクタのループ動作と背景のスクロールがうまくできません。キャラクタは『goto』を使用して4フレームをループさせていますが、背景をスクロールさせるとキャラクタが消えてしまいます。どなたか解決方法を教えていただけないでしょうか?
  • FLASHのアニメ作成で行き詰っています。キャラクタの走るアニメ(4フレーム)はループさせつつ、背景はトゥイーンモーションで右から左にスクロールさせたいと考えています。しかし、背景をスクロールさせるとキャラクタが消えてしまいます。どうすればうまく実現できるでしょうか?ご教授のほどよろしくお願いします。
  • 講義の課題でFLASHアニメを作っていますが、キャラクタのループ動作と背景のスクロールが難しいです。キャラクタは『goto』を使用して4フレームをループさせようとしていますが、背景をスクロールさせるとキャラクタが消えてしまいます。解決方法を教えていただけないでしょうか?よろしくお願いします。
回答を見る
  • ベストアンサー

手前でキャラクタがループ動作し、背景はスクロールするアニメ

今、講義の課題でFLASHによるアニメを製作しているのですが、 どうしても分からず行き詰ってしまったので投稿させて頂きました。 手前でキャラクタが走るアニメ(4フレーム)をループさせつつ、 背景はトゥイーンモーションによるスクロール動作"右→左"をさせようと思います。 手前のキャラクタは『goto』によって4フレームをループさせようと考え付いたのですが、 背景をスクロールさせようとすると、4フレーム以降キャラクタが消えてしまいます。 これはやはり、走る動き4つ分をひたすらコピーしていくしか無いのでしょうか? 分かり辛い説明で大変申し訳ありませんが、 どなたかご教授の程よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • syou_ta85
  • ベストアンサー率57% (23/40)
回答No.1

4コマのアニメの繰り返しということですね。 それであれば、その4コマのアニメをムービークリップとして作成して、スクロールしている背景の前のレイヤーの1コマ目に配置してフレーム長を背景と合わせればできると思います。 ムービークリップにすればフレーム数を意識しなくてもループしてくれますよ。

ryu_ki
質問者

お礼

ムービークリップを作成するのにかなり苦労しましたが、何とか思い通りのものが出来ました! どうもありがとうございました!助かりました~☆

関連するQ&A

  • 背景画像をを継ぎ目無く無限スクロールさせる方法

    つい最近Flashの勉強を始めた者ですm(__)m 当面の目標として、背景画像として使っている空の画像を、雲が流れているような感じて左から右へ自動スクロールさせたいのですが、継ぎ目無く自然に無限スクロールさせるためには、どの様にするのがわかりやすい方法でしょうか? モーショントゥイーンでは中々うまくいかないのですが、継ぎ目無く自然に無限スクロールさせるためにはアクションスプリクトを使わなければ無理なのでしょうか? ステージのサイズは300~500px程度、スクロールさせる空のjpg画像のサイズはフォトショップで調整出来ます。 やり方がわかる方、アドバイス頂ければ大変助かります。どうかお知恵をお貸し下さい。よろしくお願い申し上げますm(__)m

    • ベストアンサー
    • Flash
  • Flashでのアニメ作成について

    FlashMXを独学で使っています。今回アニメを作成するに当たって、画像をイラストレーター(V.10)で作成し、Web保存し(gif)、FirewoksMxで書き出しFlashに読み込んでいますが困ったことに、背景画像(レイヤー)の上にキャラクターの画像(透明gif=別レイヤー)を重ねると輪郭(黒)の縁の背景に重なる部分がが白くにじんだ感じで出てしまいます。やむなく画像作成の段階で背景とキャラクターを合成して読み込んでいますが、キャラクターをモーショントゥイーンで動かしたいのでできればキャラクターを独立した画像にしたいのですが、どうすればいいのでしょうか?また、Flashアニメ(キャラクターの動き)をスムーズに作成するための参考になるサイトをご存じの方は教えてください。ちなみにアニメと言ってもごくシンプルなアニメです。単純な背景の上を2等身キャラが歩くだけのアニメなのですが。

  • フラッシュのローディングバーでモーショントゥイーンを制御する方法につい

    フラッシュのローディングバーでモーショントゥイーンを制御する方法について。 フラッシュのローディングバーを、左から右に伸びる線としてグラフィカルなモーショントゥイーンで作りたいのですが・・全てがロードされる前にトゥイーンが終わってしまうと繰り返されてしまいます、 1フレームから100フレームまでで、読み込みの長さに対して、モーションを制御するaction scriptを書きたいのですが、 誰かご存知の方ご教授お願いします。 開発環境は、CS2です。よろしくお願いします。

  • モーショントゥイーン

    FLASH5を使用しています。 モーショントゥイーンでアニメーションをさせた後のフレームにキーフレーム若しくは 空白フレームを挿入するとモーショントゥイーンが続いてしまいます。 まったく別のアニメーションを作成したいのですが、どうすれば新しいモーショントゥイーンを 作成することが出来ますか? 作っているのは、ボタンロールオーバーで指定したラベルに飛び、アニメーションをさせるというものです。 レイヤーを変えれば簡単なのですが、あまりレイヤーを増やしたくないのです。

  • 画像を横へスライドしたい

    http://www.fujitv.co.jp/propose/index2.html このサイトのFlashの街の背景のように、画像をスライドさせて、永久にループさせたいのですが方法が分かりません。 モーショントゥイーンを使って一度やってみたのですが、上のサイトのようになりませんでした。 どなたかがご存知の方がおられましたら宜しくお願いします。

  • FLASH開始フレームをずらしたいです

    FLASH初心者です。ソフトのバージョンはCS5.5、OSはMac10.6.8を使用しています。 初歩的な質問なのですが、モーショントゥイーンを挿入したオブジェクトの開始フレームはどうしたらずらせますか? 同じ動作(上から下に落ちる)を付けたオブジェクトを複数作りました。今のままでは同時に落ちてしまうのでバラバラに落としたいと考えていますが、プロパティから開始フレームの数字を変更しても1に戻ってしまいます。 そもそもモーショントゥイーンを挿入したオブジェクトの開始フレームをずらすことは可能なのでしょうか? また単純にオブジェクトが配置してあるレイヤーのフレーム数を増減させて開始フレームをずらした場合、別のレイヤーのモーションとの動きが合わなくなるのですが(例えば、途中で人のオブジェクトが消えて背景だけ動いている状態)これはどのように対応すればいいのでしょうか?

  • Flash ASを使った画像フェードの方法について

    Flash ActionScriptを使った画像フェードの方法を教えてください つい最近、興味をもってFlashを始めている初心者です。 Flash Proffesional CS5を使って複数の画像をじわーっと変えるようなFlashを 作りたいと思っています。 分からないながらもいろいろ試行錯誤したところ、モーショントゥイーンで アルファを設定することで希望するフェード効果が得られるようになりましたが、 これをモーショントゥイーンではなく、ActionScriptをつかって実現する方法を 教えてください。 現在は添付画像のように作っており(説明用の画像で実際のものではありません)、 画像1の始まりをフェードインするところからスタートして、15フレーム目、画像2に 遷移するときに画像1と画像2がフェードで切り替わり、同じく画像2と画像3が フェードで切り替わり、そして最後35フレーム目に『gotoAndPlay(6);』のアクション を設定して画像1へループさせているのですが、このループ時にも画像3から画像1へ 切り替わるときにフェードさせたいのです。 いろいろ調べたりしているのですが、とっかかりが掴めずに困っております。 なにぶん始めたばかりでわからないことだらけなのですが一生懸命頑張りたいと 思っております。どなたか方法について教えていただければ幸いです。

  • モーショントゥイーンの作り方について

    Flashでアニメーションを作成する時に2つのキーフレームを作成後、間のフレームを選択してモーショントゥイーンを行いますが、プロパティパレットの「トゥイーン」を「モーション」に設定する方法と、キーフレームの間のフレームを右クリックして「モーショントゥイーンを作成」を選ぶ方法とでは、タイムラインの表示(キーフレームの左側に実線が表示される)が違ってきます。 昔からこの2つの違いが分からなくて悩んでいます。 これは、何がどう違うのでしょうか? よろしくお願いします。

  • FLASHでのアニメーション制作で秒数が狂います。

    FLASH CS6で15秒のアニメを作っています。 フレームレート29.97fpsで、フレーム数が450です。 モーショントゥイーンでキーフレームをつくるたびにだと思うのですが、 再生するとトータルの秒数が増えていました。 フレームレートもフレーム数も変わっていません。 再生すると最後に15sとなるのですが、途中のカウントが瞬間的に増えたり減ったりするので実際は15秒以上の再生時間になるのです。 説明が難しくうまく伝えられないのですが、 原因はなんでしょうか? はじめてのflash制作で困っています。 よろしくお願いします。

    • ベストアンサー
    • Flash
  • アルファが個別に指定できない

    テキストが徐々に現れるFlashを作りたいと思っています。 モーショントゥイーンで透明度を変えようとしているのですがうまくいきません。 最初のフレームはアルファを0、最後のフレームはアルファを100にしようとしたのですがどちらかを変更するともう一方のアルファも変更されてしまいます。どうすれば個別に設定できるのでしょうか?

専門家に質問してみよう