Cinemachine 3rd Person Aim
Cinemachine 3rd Person Aim 拡張機能は、3 人称視点用のカメラリグの一部です。
照準精度を維持するために、この拡張機能は意図的にすべての回転ノイズを打ち消して、ターゲット位置に厳密に狙いを定めます。ただし、回転ではなくカメラ位置にを影響与えるノイズの場合は、この拡張機能とカメラノイズを併用することは可能です。
詳しくは、AimingRig のサンプルシーンを参照してください。
さらに、Aim Target Reticle が null でない場合、この拡張機能は Follow ターゲットの位置からレイを照射し、そのレイと衝突する最初のオブジェクトを見つけます。その後、Aim Target Reticle オブジェクトはゲームビューのその位置 (レイが衝突した最初のオブジェクトがある位置) に配置され、プレイヤーがもしショットを発射すると、何にヒットするかを示します。見つかったオブジェクトが、レイとカメラの間のオフセットの結果として生じる視差の影響を受けるほど近い場合、この位置は、カメラが見ているものとは異なる場合があります。
プロパティー
| プロパティー | 機能 |
|---|---|
| Aim Collision Filter | これらのレイヤー上のオブジェクトが検出されます。 |
| Ignore Tag | このタグを持つオブジェクトは無視されます。このフィールドをターゲットのタグに設定してください。 |
| Aim Distance | オブジェクトを検出するレイを照射する距離。 |
| Aim Target Reticle | この 2D オブジェクトは、レイキャストのヒットポイントがある場合は、ゲームビュー内でレイキャストのヒット位置に配置され、ヒットポイントが検出されない場合は画面の中央になります。null にすると、画面上にヒットポイントの位置 (インジケーター) は表示されません。 |