Movement & Attaching etc.

also cleanup
This commit is contained in:
OMGeeky
2022-05-22 01:56:22 +02:00
parent 308f1d91f3
commit 6ffa65dcb1
13 changed files with 4085 additions and 360 deletions

View File

@@ -0,0 +1,25 @@
using Cinemachine;
using UnityEngine;
public class CameraController : MonoBehaviour
{
[SerializeField] private Character root;
[SerializeField] private CinemachineVirtualCamera vCam;
private void OnEnable()
{
if ( vCam == null )
vCam = GetComponent<CinemachineVirtualCamera>();
root.Spawned += RootOnSpawned;
}
private void RootOnSpawned( Character obj )
{
var objTransform = obj.transform;
vCam.Follow = objTransform;
vCam.LookAt = objTransform;
}
}