Lorsque l'utilisateur relâche son doigt, je souhaite que l'image-objet revienne à 0 degré. À l'heure actuelle, il se fait comme ceci:Retourner à 0 degré Logarithmiquement
if (touching == NO && rotationValue != 0)
{
if (rotationValue < 180 && rotationValue < 0)
{
rotationValue += 1.5;
}
else
{
rotationValue -= 1.5;
}
if (rotationValue < 1 && rotationValue > -1)
rotationValue = 0;
}
Quelqu'un peut-il me aider ainsi quand le sprite tourne en arrière logarithmiquement, il commence à tourner plus vite ralentit alors qu'il atteint 0.
Qu'avez-vous essayé jusqu'à présent? Comme vous le savez sûrement, vous devrez ajouter des valeurs différentes à 'rotationValue' à chaque itération; quelle partie de cela vous cause un problème? –