[Unity]Permet à un autre objet de tourner autour de l’objet spécifié.




Bonjour Il arrive que l’on veuille créer un objet qui tourne autour d’un certain objet, comme la lune.

Je vais donc vous montrer comment créer un objet qui tourne autour de n’importe quel objet.

Nous avons un cube blanc et un cube rouge et nous voulons que le cube rouge tourne autour du cube blanc.

Créez un nouveau script (que nous appellerons AroundTest) dans le cube rouge et écrivez ce qui suit

Définissez le cube blanc comme GameObject cube.

Dans la fonction Update, le code est écrit pour tourner autour des coordonnées du cube blanc.

Pour être honnête, je ne suis pas très doué pour les sinus, les cosinus et autres (sueur de cascade).

Si vous exécutez le code avec le contenu ci-dessus…

Ce serait plus facile à comprendre si je faisais une image gif, mais ma somnolence est à son comble, alors désolé pour l’image fixe.

Il tourne en rond dans le sens des aiguilles d’une montre comme suit.