Salve a tutti
Qualcuno sa indicarmi come mai l'oggetto 3D al quale ho assegnato lo script seguente non interrompe la sua rotazione quando raggiunge l'inclinazione indicata ?
Grazie
public float rotationSpeed = 1.0f;
public float maxRotation = 30.0f;
// Update is called once per frame
void Update()
{
// rotate on y axis
transform.Rotate(0, rotationSpeed * Time.deltaTime, 0);
// check if object has rotated more than 30 degrees
if (transform.rotation.y >= maxRotation)
{
// stop rotation
rotationSpeed = 0;
}
}
}