Flash初心者のためのモーション&シェイプトゥイーンの連携方法とは?

このQ&Aのポイント
  • Flash初心者の方でもモーション&シェイプトゥイーンを同じレイヤーで連携する方法についてご説明します。
  • モーション&シェイプトゥイーンを同じレイヤーで作成することはできますが、適切な連携方法が必要です。
  • 簡単な方法としては、新しいレイヤーでシェイプトゥイーンのみを作成することですが、その場合は注意が必要です。
回答を見る
  • ベストアンサー

モーション&シェイプトゥイーンを同じレイヤーで?

Flash初心者です。 あまり専門用語はわからないのですが、今FlashでHPを作成しています。 アニメーションを作っているのですが モーショントゥイーンの後に、同じレイヤーでシェイプトゥイーンを 作ることはできないのでしょうか? 何度やってみても|●------|●|のようになってしまい うまくつながりません。 普通なら|●>----->●|といった感じで 矢印でつながりますよね。 新しいレイヤーでシェイプトゥイーンのみ作ればうまくいくのですが 「モーショントゥイーンの図が移動してきて、次に形を変えていくといった動作」の場合、 新しいレイヤーでシェイプトゥイーンを作る時に、モーショントゥイーンと全く同じ図をもう一度描いて、重なるように配置して…と大変です。 なにかうまい方法はありませんでしょうか? わかりずらい説明で申し訳ありませんが、お分かりになる方 いらっしゃいましたらご回答お願いします。

  • Flash
  • 回答数1
  • ありがとう数1

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

  • ベストアンサー
  • RabbitHut
  • ベストアンサー率100% (1/1)
回答No.1

お使いのFlashのバージョンがわかりませんので、Flash8前提でお話します。 まず、シェイプトゥイーンは「シェイプ」の状態でしか使えません。 そして、「シェイプ」の状態でモーショントゥイーンを行うと、 自動的に「シェイプ」は「グラフィックシンボル」に変わってしまいます。 「グラフィックシンボル」の状態でシェイプトゥイーンを行うと質問者様のような状態になってしまいます。 解決方法はいくつかありますが、手っ取り早い方法でムービークリップを使用し、ActionScriptを使うのが良いかと思います。 1)シェイプを描き、F8を押してシンボルに変換、タイプを「ムービークリップ」にします。   シンボルの名前は適当。 2)変換後、プロパティでインスタンス名に名前を付けます。   ここでは「testMC」とします。   ※シンボルの名前ではありません。    プロパティの「インスタンス名」です。 3)モーショントゥイーンで動かします。 4)動かし終わったら、レイヤーを一つ増やし、タイムラインの最後のフレームをクリックし、   右クリックから「キーフレームの挿入」を選択。   ウィンドウ→アクションからアクションパネルを出し、   stop();   testMC.play();   と記述。 4)配置されているムービークリップをダブルクリックし、そこでシェイプトゥイーンを行います。 5)レイヤーを一つ増やし、タイムラインの1フレーム目をクリック。   アクションパネルに   stop();   と記述。 6)最後のフレームにも同じくキーフレームを挿入し、stop();を記述。 これでご希望の動きになると思います。

C-mochi
質問者

お礼

ご丁寧にお教えいただき、ありがとうございます! ActionScriptを使うことは思いつきもしませんでした。 早速ご回答者様の方法で動かしてみたいと思います! ご回答ありがとうございました。

関連するQ&A

  • モーショントゥイーン

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

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

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

  • FlashMX2004でのシェイプトゥイーンの作成について

    初めまして。FlashMX2004を使用して、ホームページ用のフラッシュを作成しています。 24フレームで「!」を「?」に変えるシェイプトゥイーンを作成しようとしたときにつまづいてしまいました。最初に空のレイヤーの1フレーム目にテキストツールを使用して「!」を書き、プロパティインスペクタの「トゥイーン」セレクトボックスから「シェイプ」を選択したところ、警告マークが出て、「シンボルやグループ化されたオブジェクトを含むレイヤー上ではシェイプのトゥイーンは出来ません。」という警告が表示されました。シンボルを挿入してはいないので、グループ化されたオブジェクトというのが引っかかっているのだと思うのですが、これが何を指しているのか分からず困っています。 お分かりになる方がいらっしゃいましたら、ご教授頂けると幸いです。

  • シェイプトゥイーンで離れた位置にある2つの形を1つの形に変形させたいと

    シェイプトゥイーンで離れた位置にある2つの形を1つの形に変形させたいと思っています。 例えると、同色のガムとガムがくっつくようなものです。融合がやりたいのです。 しかし、2つの形が重なりあわさるとき、どういうわけか重なった部分の形が抜けてしまいます。 ガムの色が青で背景が白なら、重なった部分は白になってしまうということです。 最終フレームで、 シンボルやグループ化されたオブジェクトを含むレイヤー上ではシェイプのトゥイーンはできません というエラーもでています。 1つの形を1つの形に変形させる方はうまくいくのですが、 こういうものはシェイプトゥイーンでできるのでしょうか。 また何かよいやり方がありましたら教えていただけると幸いです。 flash CS4です。

    • ベストアンサー
    • Flash
  • モーショントゥイーンのバグ?

    Flash MX 2004です。 画像をシンボル化し、 画面外左上から画面中央へフェードイン&フレームイン。 一定時間静止した後、右下画面外へフェードアウト&フレームアウト。 をモーショントゥイーンで作りました。 思い通りに出来たので、別レイヤーで今度は違う画像をシンボル化し 逆に右上から左下へ同様にやってみました。 ところが、 直線ではなくジャンプしながら降りるような動きをするのです。 なぜそうなるのか、いろいろといじって判明したのは モーショントゥイーンを設定した直後、 一つめのキーフレームにあるシンボルの青枠が下方へ極端に膨らみ、変形点も中央から画像の外へ移動しています。 従って、直線の動きではなくなります。 これを回避するには、どうしたらよいのでしょうか? 作業が進まなくて困っています。宜しくお願いします。

  • ムービークリップとシェイプトゥイーンの使い分けについて

    こんばんは。 つい一ヶ月程前からFLASH CS4でActionScriptを勉強しはじめ、 現在サイト製作中です。 以下URLのサイトのように、メインメニューをクリックしたら オブジェクトのボックス(四角い箱)が下に伸びる(heightが高くなる) アニメーションを作ろうとしておりますが、 FPSを24程度にしてムービークリップのクラシックトゥイーンで ボックスを伸ばそうとすると、カタカタとしたぎこちない動きに なってしまい、下記のサイトのような滑らかな動きになりません。 http://www.minus.dk/ シェイプトゥイーンでボックス(上記のように四角い箱が縦に伸びる動き) をアニメーションすると、同じFPS24でも滑らかな動きになりますが、 シンボル化できない為、ASでターゲット指定ができません。 こういう場合、やはりオブジェクト(四角い箱)をムービークリップ化し、 FPSの数値を上げてアニメーションするのが適切な方法でしょうか? サイトのアニメーションによっても様々だと思いますが、 その場合の適切なFPS値などがあればご教授ください。 因みに、FPS60程度にするとモーショントゥイーンでボックスを伸ばしても スムーズな動きが再現できます。 宜しくお願いいたします。

    • ベストアンサー
    • Flash
  • FlashMX2004で、メインタイムラインで作成したモーショントゥイーンをシンボルにするやりかた

    Flashのメインタイムラインで作成したグラフィック(ムービークリップで作った蝶を、モーションガイドに沿っ舞っているシーン。20フレームで作成)をシンボルにするにはどうすればいいのでしょうか? 全てを選択して、右クリックのシンボルに変換をしても、モーションガイドで作成した線しか選択されなかったりします。 ■メインタイムライン上↓ レイヤー1に、蝶をモーショントゥイーンで20フレーム移動するシーンを作成。(※蝶は別ムービークリップで、2フレームでパタパタと羽ばたくシーンを作成済み) レイヤー2に、モーションガイドを作成。(20フレーム) この全てを選択して、ムービークリップ(シンボル)にしたいのですが、どうすればいいでしょうか? 教えてください。よろしくお願いします。 FlashMX2004 WindowsXP

  • テキストのカーニングについて

    はじめまして。flashの初心者です。 flashで文字のカーニングの変化でアニメーションを つくりたいのですが、 ひと文字ずつレイヤー分けして、モーショントゥイーンで動かす以外に 方法ってありますでしょうか? けっこう長文なので、できれば文字設定のカーニングの数値を 変えて文字間隔が縮まるようにしたいのですが。。。 おわかりになる方おしえてください。おねがいします。 flashのversionは8です。

    • ベストアンサー
    • Flash
  • グラデーションマスクにトゥイーンをかけても動かない

    すみません。 flash制作をしていてグラデーションマスクをしても動かないので 恐縮ですがご教授お願いします。 文字がだんだん表示されていって、まただんだん消えていくいうものを作りたく、 ネットで調べ、グラデーションマスクはかかるのですが、マスクのターゲットされているものがモーショントゥイーンをかけても動きません。 レイヤー構造は以下になります。 //////////////////////////// AS    :@ マスク  :●●● ターゲット:●→● 背景   :●●● マスクのインスタンス名:mask_mc ターゲットのインスタンス名:target_mc アクションスクリプト: mask_mc.cacheAsBitmap = true; group_mc.cacheAsBitmap = true; group_mc.setMask(mask_mc); //////////////////////////// 上記でグラデーションマスクはかかるのですが、トゥイーンしているターゲットが動かないのです。 フラッシュのバージョンはcs4です。 どなたかご教授お願いします。

    • ベストアンサー
    • Flash
  • モーションするシンボルの通った部分を消したい。

    円形のモーションシンボルをガイドに沿って動かしています。 シンボルの通った部分だけ、そのシンボルの後ろにある背景を消して 下のレイヤーが見えるようになる。というアニメーションを作りたいのですが シンボルの通った部分の背景を消す方法が分かりません。。。 マスク使って下のレイヤーを透けさせることはできるのですが シンボルの通った部分を透けさせたままにしておく方法などあるのでしょうか?? ver: Flash MX 2004

専門家に質問してみよう