「Unity/Cinemachine/複数ターゲット」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「 ==複数ターゲットを同時にカメラ内に== *新しいGameObjectを作り、"TargetGroup"とし、CinemachineTargetGroupを追加し、3Dのターゲットを...」) |
|||
| 行21: | 行21: | ||
</pre> | </pre> | ||
参考:https://nekojara.city/unity-cinemachine-group-composer | 参考:https://nekojara.city/unity-cinemachine-group-composer | ||
| + | |||
| + | ==2つが離れすぎるで画面範囲に入らないとき== | ||
| + | #AimをComposerからGroupComposerに | ||
| + | #AImのMaximamDistanceを大きく | ||
2023年4月19日 (水) 04:55時点における版
複数ターゲットを同時にカメラ内に
- 新しいGameObjectを作り、"TargetGroup"とし、CinemachineTargetGroupを追加し、3Dのターゲットを追加
- CinemachineVirtualCameraのLookAtに、TargetGroupオブジェクトを、追加する
- CinemachineVirtualCameraのFollowはnoneにしておく。
参考:https://light11.hatenadiary.com/entry/2019/07/22/204953
複数ターゲットの変更をscriptで
CinemachineTargetGroup targetGroup;
targetGroup.m_Targets = new CinemachineTargetGroup.Target[]
{
new CinemachineTargetGroup.Target
{
target = playControllView.enemyGroup.transform.Find("Enemy" + enemyNum),
weight = 1,
radius = 1,
},
};
参考:https://nekojara.city/unity-cinemachine-group-composer
2つが離れすぎるで画面範囲に入らないとき
- AimをComposerからGroupComposerに
- AImのMaximamDistanceを大きく
