Cinemachine Path
Cinemachine Path は、ワールド空間パスを定義するコンポーネントで、ウェイポイントの配列で構成されます。各ウェイポイントは位置、接線、回転を設定します。滑らかで連続的なパスを実現するために、ウェイポイント間でベジエ補間が実行されます。
ヒント: パスの位置は常に滑らかで連続的になりますが、そうであっても、パスに沿って動かす時に不安定にがたつく可能性があります。これが発生するのは、接線の設定が、1 つ目、2 つ目の導関数の連続性を確保できていない場合に発生します。これを修正するのは容易ではありません。このがたつきが発生する可能性を回避するには、Cinemachine Smooth Path を使用してください。CinemachineSmoothPath は自動で接線を設定して完全な滑らかさを確保します。
プロパティー
プロパティー | 機能 | |
---|---|---|
Resolution | ウェイポイントごとのパスのサンプルです。パス距離を計算する際に精度を制限するのに使用されます。シーンビューのパスギズモの網目表示にこの値が反映されます。 | |
Appearance | シーンビューにおけるパスの表示方法の制御です。 | |
Path Color | 選択中のパスの色です。 | |
Inactive Path Color | 選択されていない時のパスの色です。 | |
Width | パスを表す線路状の表示の幅です。 | |
Looped | これを有効にすると、パスの両端を接続して連続的なループ状にします。 | |
Selected Waypoint | シーンビューまたは Waypoints リストで選択したウェイポイントのプロパティーです。 | |
Prefer Tangent Drag | これを有効にすると、シーンビューで接線と位置のギズモが同様の場合にウェイポイントの接線のギズモを使用します。 | |
Waypoints | パスを定義するウェイポイントのリストです。 | |
Position | パスのローカル空間における位置 (つまり、パスオブジェクト自体のトランスフォームを基準にした位置) です。 | |
Tangent | 位置からのオフセットで、ウェイポイントにおける曲線の接線を定義します。接線の長さがベジエハンドルの強度をエンコードします。滑らかさを確保するために、ウェイポイントの両側に同じハンドルが左右対称に使用されます。 | |
Roll | このウェイポイントのパスの回転です。他の方向軸は、接線とワールドアップによって推測されます。 |