• ベストアンサー

flash CS5でのループ画面の作成について

http://www.toto.co.jp/ 以前にも質問がありましたが、ソフトを習い始めて間もないので よくわからなかったので、あつかましく投稿させて頂いております バージョンはCS5でActionScript3.0での作成です。 画像をループして何枚かの画像をループさせる方法を教えて下さい… シンボル変換でグラフィックにするとプロパティでループという項目がありますが こちらを使うのでしょうか??? それともモーショントゥイーン???不慣れなので理解力に乏しいもので よろしくお願い申し上げます)))))

noname#135539
noname#135539
  • Flash
  • 回答数1
  • ありがとう数1

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

  • ベストアンサー
  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

  グラフィックインスタンスのループ指定は そのインスタンス内のタイムラインを複数フレームにしてアニメーションを作ったときに インスタンス内タイムラインをループ再生させるかどうかという設定ですからご質問とは関係がありません。 「FLASH学習・技法 シンボル」 http://www17.ocn.ne.jp/~wolves/SCHOOL/lecG/lecG2_3.html =/=/=/=/=/=/=/=/=/=/=/=/=/= ご質問本題のループですが 昨日私が偶然他の方に回答した#2の回答に似ています。 Q「Flashでの質問です。」 http://okwave.jp/qa/q6531277.html これをこのご質問に則した形で書き直します。 仮に写真(写真入りボタン)が「A」「B」「C」「D」「E」という5枚あって ステージ上に配置してあるものとします。 またその写真を引っ付けて横に並べたときにステージの横幅を超えるものとします。 この場合, その5枚の写真をコピペで2倍の10枚に増やし ABCDEABCDE のように引っ付けて横に並べます。 その10枚全てを選択して 「修正」→「シンボルに変換」で 1つのムービークリップ(以下 MC と略) に変換します。 そのときに "基準点" を左上にして変換します。 MCを配置する場所は適当で良いです。 【図】↓参照のこと。 その作成したMCを選択して 「プロパティ」パネルを表示させ <インスタンス名>欄でそのMCにインスタンス名を付けます。 ここでは「photo_mc」というインスタンス名を付けたとしておきます。 その「photo_mc」があるレイヤーとは別に 新規レイヤーを追加し そのレイヤーの空白キーフレームに次のようなスクリプトを書きます(コピペ可)。 ------------------------ //動く速さを設定(適当に変える) var speed:Number = 10; //photo_mcに毎フレーム時間でmoveMCを実行する //イベントリスナーを登録 photo_mc.addEventListener(Event.ENTER_FRAME,moveMC); //関数 moveMC の定義 function moveMC(e:Event):void{ //photo_mcのx座標をspeedだけ右に移動 e.target.x += speed; // //もしphoto_mcのx座標が 0 より大きくなれば if (e.target.x > 0) { //photo_mcの横幅の半分だけ左に移動 e.target.x -= e.target.width / 2; } } ------------------------ 他にもループさせる手法(原理/考え方)はありますが いずれにしてもループしているように見せかける何らかの手品です。 この 写真をあらかじめ 2倍(または 3倍,4倍…) に複製しておいて それら全体を動かすという方法が スクリプトも複雑にならず簡単だと思います。 もし 最初の5枚の写真を引っ付けて横に並べたときにステージの横幅を超えない場合は 3倍 や 4倍… にしてステージに並べてMCに変換し その MC の x座標が 0 より大きくなれば MCの横幅の 1/3 や 1/4 … だけ左に移動させるようにスクリプトを変更します。  

noname#135539
質問者

お礼

お礼が大変遅くなりました、申し訳ありません! とても参考になり助かりました^^; ご丁寧にありがとうございます^^!!

関連するQ&A

  • Flash CS5.5で文字のぼかしができない

    Flash Professional CS5.5を使ってオブジェクト(文字)を「ぼかし」から正規の状態にモーションをかけたいのですが上手く「ぼかし」ができません。 手順 1.Illustrator上でアウトラインした文字→ステージに読み込み→シンボルに変換(タイプ:ムービークリップ) 2.フレームは30使います。 3.フレーム1にキーフレームを配置→モーショントゥイーン作成(モーションエディターでは「プロパティを編集するには、タイムライン内のトゥイーンスパン、またはドキュメント内のトゥイーンされたオブジェクトを選択します」とあるので)。ここで初めてプロパティ→フィルターが表示されます。 4.モーションエディターで、プロパティ→フィルター→ぼかし→X,Yぼかし(20px、画質:低)→30フレームにキーフレームを配置→X,Yぼかし0 以上でフレームはブルーになりますが矢印が出ず、フレーム1の文字もぼかしになりません。 アドバイスよろしくお願いします。

  • Adobe Flashのシンボル変換についての質問

    Adobe Flash CS3を使っています。 Flash初心者です。ご先輩方どうかご教示願います。 質問内容は、バージョンに関係ない共通事項だと思います。 具体的質問: オブジェクトをモーショントゥイーンさせる場合ですが、 いろいろなサイトの解説を見ているとシンボルに変換して作業を 行っています。 しかし、シンボルに変換しなくてもモーショントゥイーンは作成出来ます。 さて、シンボルに変換する意味を教えて下さい。 シンボルに変換する事で何かメリットがあるのでしょうか? 以上がご質問です。よろしくお願いします。

  • Flashの試用品CS5を使用しております。モーショントゥイーンを作成

    Flashの試用品CS5を使用しております。モーショントゥイーンを作成してぼかし効果を作成しようとしています。フィルタ効果をつけようとしたのですがうまくできません。 ■状態 ボカシです。 現在:[ X→X→○ ]  予定:[ X→△→○ ] フレームの表示も→が出る予定なのですが出ません。(画像参照) 手順:1.ファイル→ステージに読み込み→シンボルに変換(タイプ:ムービークリップ)    2.フレーム1をクリック→モーショントゥイーン作成→フレーム30にキーフレーム設定    3.フレーム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 CS4の操作方法について

    フレームに文字を入れて、モーショントゥインをかけたいのですが、シンボルタイプをムービークリップにしてもモーションがかかりません。今までバージョン8まで使ってましたが、やり方としては今までどうりにやってましたが、どうもCS4では上手くいきません。前のバージョンは、モーションがかかってないと点線でしたが、CS4では水色になっていて、かかってるのかかかってないのかよく分かりません。どうやったらモーションかかってくれるのでしょうか?

  • FALSHについて。

    (1)使用ソフト/バージョン:FLASH CS3 (2)OSのVer:WinXP (3)http://www.flashiroha.com/motion/motion2.htmlの項目  「動きのあるシンボル(トゥイーン)を移動させる」が出来ません。 FLASHに関して全くの初心者なんですが、早速行き詰ってしまいました。 自分の行った手順としては (1)左から右に移動するトゥイーンを作成(25フレームをキーフレーム) (2)右クリックの後シンボルのグラフィックに変換 (3)シンボルをダブルクリックで編集画面へ。 (2)を行う必要があるのかわからないですがここからが分かりません。 シンボルの編集画面にするとトゥイーンのタイムラインが消えると思うんですが そこから新たにトゥイーンを作成して楕円形のラインをモーションガイドで 作成しました。(共にキーフレームは10で行いました) そしてシーンに戻しても上手くいきません。どなたか教えて下さい。

  • Flash CS4 テキストのモーショントゥイーン

    Flash CS4を使用しています。 テキスト(文章で1行)が現れる時に、真ん中の文字からフェードインして現れるようにしたいのですが、「モーションプリセット」にはありませんでした。どのようにすれば良いのですか? まず、テキストを「シンボル」にしてから、「モーショントゥイーンを作成」の後から教えてください。 「モーションエディタ」で細かく設定するのでしょうか? どなたかわかる方教えてください。 購入したばかりで初心者です。

    • ベストアンサー
    • Flash
  • Flashの使い方

    falashのモーショントゥイーンで何もないところに写真を表示させるように作成しました。1回のみ再生させたいのですが、ループしてしまいます。 プロパティでは1回再生となっています。 なぜループしてしまうのか、初心者でもわかるようにどなたか教えてください。 flashMXを利用しています。

  • ムービークリップシンボルとグラフィックシンボルの違いは?

    本当に初歩の初歩の質問で申し訳ありませんが、いまいち理解できないので宜しくお願いします。 シンボルを作成する時、プロパティーで ムービークリップか ボタンか グラフィックかを 訪ねてきますが、ムービークリップでシンボルを作った場合と、グラフィックでシンボルを作った場合と使用する上で、どのように違うんですか。 どちらも同じように機能するように思うんですが? それともう一つ質問です。 シンボルの編集でモーショントゥイーンを作成すると、別個にトゥイーン(番号)のシンボルが発行されていますが、これはどうしても必要なものですか。 シンボルに影響しない削除の方法はあるのでしょうか? どうしても必要なものであれば、どのような時に利用するのでしょう。

  • ループ再生させたい

    単純に、最後のフレームに来たらまた最初のフレームに戻って えんえんとループさせたいのです。 最後のフレームにアクションで「gotoAndPlay(1);」でいいと思っていたのですがループしません。 バージョンはCS3です。 それと、CS3になってからActionScript3.0になったらしいですが、どう変わったのでしょう? 新規書類で2.0にするか3.0にするか選べるのですがどちらにしたらいいのかも分かりません。 アクションはせいぜいgotoAndPlayやGetURLぐらいしか使えないのですがその場合でも3.0の方がいいのでしょうか?

専門家に質問してみよう