Perhaps you can use If condition along with various flags to achieve what you want. Since update already does what you want your While loop to do.
For example,
if(conditionFlag)
{
//Your Rotate function
conditionFlag = false;
}
if(inputGiven)
{
conditionFlag = true;
}
↧