10-04-2016, 09:48 AM
Allora penso che il problema sia legato al fatto che ci sono più script/linee di codice che interagiscono sulla posizione della main camera. Tu non devi far altro che questo :
mainCamera.transform.localPosition = Vector3.Lerp(mainCamera.transform.localPosition, camCrouchPos, speed * Time.deltaTime);
Prova ad usare questo e controlla che non ci sia nient'altro che interagisca sulla posizione della maincamera.
mainCamera.transform.localPosition = Vector3.Lerp(mainCamera.transform.localPosition, camCrouchPos, speed * Time.deltaTime);
Prova ad usare questo e controlla che non ci sia nient'altro che interagisca sulla posizione della maincamera.