09-04-2016, 02:15 PM
c'ho provato ma non ci riesco: ho provato a introdurre nello stesso script la MainCamera e definire due localPosition, ovvero una di partenza quando è in piedi e una di arrivo quando è accovacciato.
Non capisco perchè ma non funziona e credo che il problema sia questa stringa
dove:
- mainCamera è il nome della MainCamera precedentemente chiamata da un GameOject.Find
- cameraPosition è il nome di un Vector3 precedentemente nominato al di fuori del void
il Lerp funziona, infatti il valore cameraPosition.y varia senza problema, ma la MainCamera rimane sempre nella sua posizione di partenza
Non capisco perchè ma non funziona e credo che il problema sia questa stringa
Codice:
mainCamera.transform.localPosition = cameraPosition;
dove:
- mainCamera è il nome della MainCamera precedentemente chiamata da un GameOject.Find
- cameraPosition è il nome di un Vector3 precedentemente nominato al di fuori del void
il Lerp funziona, infatti il valore cameraPosition.y varia senza problema, ma la MainCamera rimane sempre nella sua posizione di partenza