Beispiel #1
0
 private void Start()
 {
     lockOnCamCollider         = lockOnCam.GetComponent <Cinemachine.CinemachineCollider>();
     lockOnCamCollider.enabled = false;
     obstructionTime           = 0;
     targets       = group.m_Targets;
     closestEnemy  = null;
     changedTarget = false;
 }
Beispiel #2
0
    void Start()
    {
        Cinemachine.CinemachineFreeLook cinemachine = GetComponent <Cinemachine.CinemachineFreeLook>();

        cinemachine.LookAt        = FindObjectOfType <PlayerMovement>().gameObject.transform;
        cinemachine.Follow        = FindObjectOfType <PlayerMovement>().gameObject.transform;
        cinemachine.m_BindingMode = Cinemachine.CinemachineTransposer.BindingMode.WorldSpace;

        Cinemachine.CinemachineCollider collider = GetComponent <Cinemachine.CinemachineCollider>();
        collider.m_CollideAgainst = LayerMask.GetMask("Ground");
        collider.m_IgnoreTag      = "Player";
    }