• 締切済み

正方形を回転させたり縮小させたり。

白色の小さな正方形(30x30)を回転させながら徐々に 緑色の大きな正方形(90x90)にするという アニメーションを作っています。 トゥーインを利用して 小さな正方形から大きな正方形に徐々に拡大することはできたのですが、 色を白から緑に徐々に変えることができません。 ずーっと白で正方形のサイズが変わっていき さいごにパッと緑色に変わってしまうという状態です。 まだFlashを使い始めて数日なので 知識不足であることは明らかなのですが なにかアドバイスいただけないでしょうか。 また、入門に最適な書籍などがあったら教えて欲しいです。 よろしくおねがいします。

  • Flash
  • 回答数2
  • ありがとう数0

みんなの回答

  • suzuko
  • ベストアンサー率38% (1112/2922)
回答No.2

今一どうやってトゥイーンを付けていらっしゃるか判らないので、初めから手順を書きます。FLASHのバージョンも書いてらっしゃらないので、細かいツールの位置は書きません。 1.白色の小さな正方形(30x30)をレイアーに配置。 2,白色の小さな正方形をグラフィックシンボル(白)に変換。 3,数フレーム先にキーフレームを作成。 4,数フレーム先にある(白)を300%に拡大。 5,拡大したシンボルの「プロパティ」で「カラー」から「着色」を選択。「緑」にする。 6,1フレーム目に戻り、「プロパティ」で「モーショントゥイーン」を選択。「回転」で「時計回り」か「反時計回り」を選択。回転数を設定。 これで再生すればいけると思いますが?

noname#35109
noname#35109
回答No.1

実際にそのファイルを見たわけではないので, できるかどうかわかりませんが, >> 白色の小さな正方形(30x30)を回転させながら徐々に >> 緑色の大きな正方形(90x90)にするという というアニメーションを, ムービークリップの中か,グラフィックシンボルのインスタンスの中に作成 (空のムービークリップなどを作成して,その中のタイムラインにコピペで貼り付ける)して, そのムービークリップもしくは,グラフィックインスタンスごと, 徐々に緑色に変えてはいかがでしょうか。 ---回転ではなく簡単な例で説明すると--- 新規でドキュメントを作成して, 白い四角の塗りをステージ上に描きます。 その白い四角を選択して, 「右クリック」→「シンボルに変換」で,グラフィックシンボルかムービークリップシンボルに変換します。 そして,その変換された四角を選択した状態で, 下のプロパティインスペクタで右の方にある          | カラー :[なし     v]          | となっている部分を,          | カラー :[高度な設定 v] [ 設定 ]          |                もしくは,          | カラー :[詳細     v] [ 設定 ]          | (「高度な設定」や「詳細」はバージョンによって表記が違います。) こんな感じにして,「設定」をクリックすれば, 「拡張効果パネル」が出てきますから,そのパネルで,    R = ( [100%  ]▼  x R) + [-200  ]▼    G = ( [100%  ]▼  x R) + [0    ]▼    B = ( [100%  ]▼  x R) + [-200  ]▼ のような状態にすると,インスタンスが全体的に緑っぽくなります。 仮に フレーム1 のインスタンスのプロパティを  カラー :[なし     v] にしておいて, フレームを30フレームにして,30フレーム目をキーフレームにして, その フレーム30 のインスタンスを  カラー :[高度な設定 v] で緑っぽくしておき, フレーム1から30までをムーショントゥイーンさせると, 白からだんだん緑っぽくなるアニメーションができます。                ↓なし          ↓緑  □ レイヤー 筆 ・ ・ ・|●>------------>[]|●| こういう方法で, 回転する物を,ムービークリップ内などに作成すると, それごと「拡大」や,それごと「色を変える」,それごと「移動」 などということが簡単にできると思います。

関連するQ&A

  • 正6面体を一定の角度で回転させたい

    私は今、FlashMX Professional 2004 ver7.2を使っている者なのですが、ワイヤーフレームでできた正6面体(キューブ)を一定の角度で回転させるアニメーションがActionScriptで作りたいと思っています。 それで、Flash製作に関するHPを色々探して見たのですが、私の調べた限りでは、どのHPも、マウスカーソルに反応して回転の角度が変わるアニメーションのスクリプトしか公開されておりませんでした。 私としては、マウスに反応しないアニメーションを作りたいのですが、いかんせんActionScript初心者なので、上記で見つかったアニメーションのどのスクリプトを修正すればいいか、分からないでいます。 マウスの動きに反応せずに正6面体を回転させるアニメーションの作成方法をご存知の方がいらっしゃいましたら、よろしければそのスクリプトを、もしご面倒なようでしたら、参考になるHPをお教えくだされば幸いに思います。 また、こちらは余裕があればお答え頂くと言う形でよいのですが、こうしたアニメーションを表現するもう一つの手段として、ActionScriptを使わずに、思い切ってフレームアニメーションで回転しているように見せる、と言う方法もあるのですが、こちらの方法では動作が遅くなるほどサイズが重くなってしまうでしょうか? よろしければアドバイス頂けると幸いに思います。

    • ベストアンサー
    • Flash
  • 電車の名前を教えてください

    白色の車体に正方形の黄色、緑色、青色、黄色の模様があります。 その四色の正方形は隣接していてさらに大きな正方形になっています。 リサイクルショップで買ったのですがなんという電車か分からずネットなどで自分で探してみましたが見つけられませんでした。 わかる方おられましたら回答お願いいたします。

  • 下記サイトの、正方形メインadのFlashをPerlで作る方法は?

    下記サイトの、正方形メインadのFlashをPerlで作る方法は? Perl初心者です。本などで勉強しているのですが、まず実際にプログラミングしてみようと思いました。 下記サイトの右側にある正方形のメインadをPerlで、作ってみたいのですが、 入門者向けに作り方をご教示お願いします。 http://www.fbar.jp/ またPerlに関する質問サイトなど、(プログラマー向けhow to質問サイト)などで、 オススメのサイトが御座いましたら、そちらもご教示頂けますと幸いです。 よろしくお願いします。

    • ベストアンサー
    • Perl
  • 画像を正方形にリサイズを一括で行いたい

    画像を正方形にリサイズを一括で行いたいです。 サイズは一番大きな辺に合わせて行いたいと考えており、不足分は白などの背景をつぎたすイメージです。 以下URLを参考にXnViewを使ったのですが、できないとのことです。 http://salestips.biz/tools/freebatch/ XnViewを使わなくても一括でできる方法で、 Ralpha Image Resizer http://nilposoft.info/ralpha/ の【余白の追加】機能を利用すると良いとのことで、こちらをダウンロードしましたが、インストールする自働ツールがでてこなく、ダウンロードしたのはZIPファイルのみです。 ZIPファイルの中の、.EXEを開いても何も動きません。 どうぞ、知恵をかしていただけませんでしょうか?m(__)m よろしくお願いします。

  • Photoshopで入力した文字の加工

    黒地の四角に白で文字を入力しました フォントはImpactで文字サイズは60です 入力したものの文字の縁がぼやけていました。 虫眼鏡ツールで拡大していくと、縁の付近は微妙に灰色になったりしていました。 (拡大していくと一つ一つ正方形が見えるのですが、これが1ピクセルなのでしょうか?) やりたいことは、この一つ一つの正方形を修正したいのですが、どうすればいいのでしょうか? どうか教えてください

  • PowerPointのオブジェクトの塗りつぶし

    PowerPointのオブジェクトの塗りつぶしにアニメーションを追加する方法についてです。次のようなアニメーションの設定は可能でしょうか? 塗りつぶしが白い正方形が初めから表示されています。(アニメーション不は要なため)文字や図形などのアニメーションがいくつか続いたあと、先ほどの正方形の色だけを青に変えたい場合です。動きはいらないので、塗りつぶしだけを変えたいのです。 流れとしてこんなイメージです。(□は正方形のオブジェクト) □(白い正方形は初めから表示)→(1)Aがスライドイン→(2)Bがスライドイン→□(動きを加えないまま青に変える)

  • 正六角形を6等分し,5色で塗り分ける問題です。

    次のような問題です。 ------------------------------ 正六角形の,向かい合う頂点を結び,等しい正三角形6個に分ける。 この6つの部分を,異なる5色で塗る。 ただし隣り合う部分は,異なる色で塗る。 塗り分ける方法は何通りあるか。 ------------------------------ 異なる6色で塗り分けるのなら,円順列と成り,5!=120と簡単にできます。 ところが,6カ所を 5色,たとえば,「赤,青,黄,緑,白」で塗ると考えると 難しくなり,考えあぐねています。 どなたか,分かりやすく,明快な解答を教えて下さい。                                     香深

  • 画像の九九の掛け算を覚える教材は何と呼ぶのですか?

    知人から珍しい物を譲り受けました。 掛け算を覚える為の教材です。 実際に学校で使用したららしいです。 緑色の正方形のますは回転します。 裏に数字が書いてあります。 それは当時は何と呼ばれてた物でしょうか? よろしくお願いします。

  • 高1、場合の数について。

    高1、場合の数 袋の中に赤、青、黄、緑の4個の球が入っている。 この袋から1個の球をとりだし、色を調べて元に戻す。 この操作を4回行い、各回で取り出された球の色で、 図1の4個の正方形を左から順に塗る。 ただし、隣どうしを同色で塗ってもよい。 例えば、1回目に赤、2回目に赤、3回目に緑、4回目に青を取り出したときは、図2のようになる。 【1】 4個の正方形を異なる3色で塗る場合… 正方形4つのうち2色塗る数は4C2 正方形2つに塗る色は4通り もう1つの正方形に塗る色は3通り そのもう1つの正方形に塗る色は2通り 4C2×4×3×2=144通り 【2】4個の正方形を異なる2色で塗る場合の数を求めよう (1)4個の正方形のうち、3個の正方形をある1色で塗り、残りの1個の正方形を別の色で塗る場合… 同じように考えて 4C3×4×3=48通り (2)4個の正方形のうち2個の正方形をある1色で塗り、残りの2個の正方形を別の1色で塗る場合… これがわからなかったんです 同じように考えて 4C2×4×3=72通り と思ったんですが、 解答を見ると36で、2で割らないといけませんでした でもその理由がわかりません 例えば、(2)は ●●○○ と ○○●● が等しいということなのですか? でもそれならば、(1)についても ●●●○ と ○●●● は等しいということになって、 48÷2=24通りになりませんか? でも(1)は答えは48通りでした (2)の場合、なぜ2でわるのですか?

  • ワールド座標系で回転

    こんにちは。3Dプログラムの仕事の指示を受けました。 3Dプログラムは無知でして見よう見まねで行っています。 現在回転行列について困っています。 正方形のモデルをY軸に45度、X軸に45度回転させようとしています。 現在はモデルのローカル座標系で回転するのでY軸の回転でローカル座標系が変わった後にX軸で回転します。これを相対変換と言えばよろしいのでしょうか。 WorldMatrix = RotationX(AngleX) ; WorldMatrix *= RotationY(AngleY) ; WorldMatrix *= RotationZ(AngleZ) ; 上記の回転ではなく、ワールド座標系で回転させたいのですが、このときの回転行列はどのようにして求めればよろしいのでしょうか? Y軸に45度回転させても座標系はそのまま。そしてX軸で45度させるためにはどのようにすればよろしいのでしょうか? わかりづらいですが添付した図のようになればと思っています。

専門家に質問してみよう