当用户松开手指时,我希望我的精灵旋转回 0 度。目前它是这样完成的:
if (touching == NO && rotationValue != 0)
{
if (rotationValue < 180 && rotationValue < 0)
{
rotationValue += 1.5;
}
else
{
rotationValue -= 1.5;
}
if (rotationValue < 1 && rotationValue > -1)
rotationValue = 0;
}
任何人都可以帮助我,所以当精灵以对数方式旋转回来时,它开始旋转得更快,然后在达到 0 时减慢。