Quantcast
Channel: Questions in topic: "quaternion.slerp"
Viewing all articles
Browse latest Browse all 133

Quaternion.Slerp still rotating object instantly (rather than over a number of seconds)

$
0
0
Hi - I'm struggling to get my camera to return to 0,0,0 over a number of seconds, as at the moment it transforms instantly. Does anyone know what bit I'm doing wrong? var mouseIcon : GameObject; var mainCam : GameObject; var speed : float = 10; function Start () { mainCam.GetComponent(MouseLook_unbugged).enabled = false; } function Update() { if(mouseIcon.activeInHierarchy == true) { mainCam.GetComponent(MouseLook_unbugged).enabled = true; } if(mouseIcon.activeInHierarchy == false) { mainCam.GetComponent(MouseLook_unbugged).enabled = false; mainCam.transform.rotation = Quaternion.Slerp(Quaternion.Euler(0, transform.eulerAngles.y, 0), Quaternion.Euler(0,0,0), speed * Time.deltaTime); } } All the best, Laurien

Viewing all articles
Browse latest Browse all 133

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>