Je dois déplacer une balle dans un chemin circulaire. Un guide ou des tutoriels auxquels je peux me référer pour savoir comment procéder? Je vous remercie.Comment déplacer une balle dans un chemin circulaire/éclipse fixe pour l'application iPhone
Répondre
En termes de coordonnées x et y, il serait juste
x = x_c + r cos(theta)
y = y_c + r sin(theta)
où (x_c, y_c) est le centre du cercle et r est son rayon. Si votre système x-y est celui où la direction y positive est vers le bas, alors cela décrirait un chemin dans le sens des aiguilles d'une montre sinon c'est un chemin dans le sens inverse des aiguilles d'une montre (alors que theta augmente).
Modifier
Juste remarqué que vous avez mentionné des ellipses aussi. Si l'ellipse est alignée sur l'axe, utilisez simplement les rayons majeur/mineur, par exemple.
x = x_c + a cos(theta)
y = y_c + b sin(theta)
Une autre façon est de le faire avec Core Animation. Mettez simplement la balle dans une couche ou une vue et faites-la bouger sur un chemin. Vous pouvez créer le chemin avec une série de courbes bezier. Vous devrez comprendre un tas de concepts de haut niveau, mais l'OS s'occupera de tout ce qui est en cause.
- 1. iPhone: déplacer une balle en agitant et rebondir la balle sur le bord
- 2. Comment déplacer une balle horizontalement avec CABasicAnimation et arrêter la balle au bon endroit
- 3. Java: déplacer la balle avec l'angle?
- 4. Comment déplacer la position fixe
- 5. Simple jeu de labyrinthe balle-accélérateur iPhone
- 6. déplacer un chemin avec une image bitmap répétitive dans android
- 7. Comment déplacer la balle selon un angle particulier dans la toile Android?
- 8. Déplacer une imageview le long d'un chemin
- 9. iPhone OpenGL: Se déplacer dans une 3D
- 10. iPhone - Comment faire un chemin de cercle pour un CAKeyframeAnimation?
- 11. position fixe pour UIToolbar (iphone sdk)
- 12. Balle rebondissante Silverlight utilisant une double animation
- 13. comment déplacer des fichiers d'un chemin vers un autre chemin dans unix en utilisant shell-script
- 14. Comment afficher une chaîne fixe dans UIPickerView?
- 15. Voir l'animation (Redimensionner une balle)
- 16. Comment faire pour repositionner/déplacer un objet dans une toile?
- 17. Comment déclencher manuellement un événement MouseMove pour une souris fixe
- 18. iphone définir une taille de police fixe pour UILabels
- 19. Dans Django, comment déplacer des images lorsqu'un chemin dynamique change?
- 20. 2D Gaming - Comment réfléchir une balle de la chauve-souris?
- 21. Déplacer un UIView - newbie iphone sdk
- 22. Comment spécifier une hauteur fixe pour un widget SWT?
- 23. Iphone sdk - déplacer un UIImageView avec l'accéléromètre?
- 24. Déplacer le contrôle le long du chemin
- 25. Création d'un chemin circulaire pour une application iPhone
- 26. OpenGL ES: obtenir une taille fixe pour un objet
- 27. Cocos2d: Déplacer un Sprite le long d'un chemin/bezier?
- 28. Faire une image suivre un chemin prédéfini dans l'iPhone?
- 29. Comment déplacer calculer un chemin d'objets lancés dans un environnement isométrique?
- 30. Comment déplacer une vue ou une étiquette dans le sens X en utilisant CABasicAnimation dans iPhone