0

教育目的でフラッシュを使用してノードをアニメーション化しようとしています。これは私がアニメーション化したいものです:

結節

私の質問:

  1. ガイドを介して線を移動するにはどうすればよいですか?
  2. ガイドは z 位置を保持できるので、ロープの上部と下部をよりリアルにすることができますか?
  3. ベクター イメージ (ロープ) はガイド パスを移動できますか?
  4. これは、ストロークまたはブラシのどちらで可能ですか?
  5. as3 スクリプトは「装飾ブラシ」効果をサポートしていますか?
  6. Sandy、awake3d、beziercurves など、これを行う簡単な方法はありますか?
4

1 に答える 1

1
  1. CS4 や CS5 などの IDE を使用している場合は、これを行うためのメニュー オプションがいくつかあります。コンパイルにはテキスト エディターと Flex SDK のみを使用します。おっしゃっていることはわかりますが、プログラムを持っていないので、これについてはお答えできません。ただし、このテーマに関するチュートリアルはたくさんあります。
  2. CS* のパス追跡ツールは (x,y) 座標しか追跡しないと思います。メニューに Z 値はありませんが、自分でコーディングできます。繰り返しますが、私はプログラムを持っていませんが、読んだチュートリアルからはそうではないようです。
  3. できると思います。ここにあるような線画の代わりに、単純に 1 つのロープ セグメントのイメージを使用し (ロープの 1 ツイストに等しい長さのロープの図のように)、変換を適用して正しい 3D パースペクティブを得ることができます。
  4. 基本的なフラッシュ プログラムは、塗りつぶしのみを描画します。ただし、フラッシュ内でストロークを描画するシェーダー プログラム (ピクセル ベンダーと呼ばれる) を実行することはできます。
  5. それ自体ではありません。しかし、独自の装飾ブラシ クラスをプログラミングすることを妨げるものは何もありません。
  6. ベジエ曲線はおそらく進むべき道です。
于 2012-05-30T19:30:28.937 に答える