bonjour,
Existe-t-il dans l'API de Unity une fonction qui aligne un objet(le repère local lié à l'objet) sur un vecteur donné?
Mathématiquement,pourun vecteur donné,il faudrait déterminer la rotation du repère local de l'objet qui aligne l'un des vecteurs de ce repère sur le vecteur donné.C'est faisable mais un peu lourd
merci de votre aide
aligner un objet sur un vecteur donné
Règles du forum
Merci de respecter la NOMENCLATURE suivante pour vos TITRES de messages :
Commencez par le niveau de vos scripts
DB = Débutant
MY = Moyen
CF = Confirmé
Puis le domaine d'application
-RS = Réseau
-AL = Algorithmie
Exemple :
[DB-RS] Mouvement perso multijoueur
Merci de respecter la NOMENCLATURE suivante pour vos TITRES de messages :
Commencez par le niveau de vos scripts
DB = Débutant
MY = Moyen
CF = Confirmé
Puis le domaine d'application
-RS = Réseau
-AL = Algorithmie
Exemple :
[DB-RS] Mouvement perso multijoueur
- Kaloverian
- Messages : 345
- Inscription : 10 Août 2016 03:03
- boubouk50
- ModoGenereux
- Messages : 6246
- Inscription : 28 Avr 2014 11:57
- Localisation : Saint-Didier-en-Bresse (71)
Re: aligner un objet sur un vecteur donné
Tu peux simplement faire une égalité genre
et le vecteur local forward de ton transform s'alignera sur le vecteur donné (en l'occurrence, il ne s'aligne pas il prend la valeur qui est celle que tu veux)
Code : Tout sélectionner
monTransform.forward = myVector.normalized;
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation