Beispiel #1
0
    void Start()
    {
        // Cursors
        Cursor.lockState = lockCursor ? CursorLockMode.Locked : CursorLockMode.None;
        Cursor.visible   = !lockCursor;

        animatorController = GetComponent <AnimatorController3rdPerson>();
        cinemachineBrain   = FindObjectOfType <CinemachineBrain>();
        composer           = FindObjectOfType <CinemachineFreeLook>().GetComponent <CinemachineRecomposer>();
        camera             = Camera.main.gameObject;
        lookDirection      = camera.transform.forward;
        aimTarget          = camera.transform.position + (lookDirection * 10f);
    }
 public void PreInitialize()
 {
     vCamRecomposer = virtualCamera.GetComponent <CinemachineRecomposer>();
 }