[Résolu] [DB_AL] LookAt avec un vecteur inputDirection

Pour les scripts écrits en C#
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
Override
Messages : 143
Inscription : 04 Nov 2016 20:08

[Résolu] [DB_AL] LookAt avec un vecteur inputDirection

Message par Override » 03 Jan 2017 23:12

Salut à tous, je recherche un moyen de faire en sorte que mon personnage pointe dans la direction de mon joystick, alors comme il n'y a pas ou alors je n'en ai pas trouvé, de tutoriels sur ytb, je m'en remet à vous :super:

Pour approfondir je cherche à convertir un vecteur 3D en (1, 0, 0.12) en (0, 270, 0) mais je ne sais pas comment faire :/

Merci de votre aide :)
Dernière édition par Override le 08 Jan 2017 10:06, édité 2 fois.
:merci:

Avatar de l’utilisateur
boubouk50
ModoGenereux
ModoGenereux
Messages : 6222
Inscription : 28 Avr 2014 11:57
Localisation : Saint-Didier-en-Bresse (71)

Re: [DB_AL] LookAt avec un vecteur inputDirection

Message par boubouk50 » 04 Jan 2017 10:03

Vector3 pour un joystick? Ou alors tu n'utilises pas une des composantes du vecteur?

Sinon, tel que je le conçois, tu peux faire l'analogie du cercle de cosinus.
Image
Deux axes, comme le joystick, qui varient entre -1 et 1. Après, ce sont de simples maths pour les faire concorder.
"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

Override
Messages : 143
Inscription : 04 Nov 2016 20:08

Re: [DB_AL] LookAt avec un vecteur inputDirection

Message par Override » 04 Jan 2017 11:57

D'accord merci, je vais essayer de cette manière :super:
:merci:

Moi 1971
Messages : 727
Inscription : 29 Sep 2015 13:38

Re: [DB_AL] LookAt avec un vecteur inputDirection

Message par Moi 1971 » 04 Jan 2017 12:26

Bonjour,
Quand je tape "unity3d rotate object with joystick" dans Google j'ai des tonnes de résultat....

Override
Messages : 143
Inscription : 04 Nov 2016 20:08

Re: [DB_AL] LookAt avec un vecteur inputDirection

Message par Override » 05 Jan 2017 17:39

J'avais fait des recherches hein, en anglais, en français, sur youtube, dans le scripting etc... Mais j'ai rien trouvé, avec tes mots clés ont obtiens des résultats pour par exemple faire tourner un objet dans un menu ou truc du genre moi je voulais que mon perso regardais dans la direction du joystick :/ Et finalement j'ai trouvé un truc, c'était tout bête :lol: il fallait juste faire "transformer.LookAt (transform.position + rotateJoystick. inputDirection"
:merci:

Avatar de l’utilisateur
boubouk50
ModoGenereux
ModoGenereux
Messages : 6222
Inscription : 28 Avr 2014 11:57
Localisation : Saint-Didier-en-Bresse (71)

Re: [DB_AL] LookAt avec un vecteur inputDirection

Message par boubouk50 » 05 Jan 2017 17:45

Si le problème est résolu, merci d'éditer le titre de ton premier post avec le mention [RESOLU] au début pour signaler aux autres membres que ce problème à trouver solution.
"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

Override
Messages : 143
Inscription : 04 Nov 2016 20:08

Re: [DB_AL] LookAt avec un vecteur inputDirection

Message par Override » 08 Jan 2017 10:06

Oui d'accord je vais tout de suite le faire, dsl pour la réponse tardive mais je ne reçois pas de notification lorsqu'on me répond... Alors je suis obligé de check tout mes messages pour vérifier :triste1:
:merci:

Avatar de l’utilisateur
boubouk50
ModoGenereux
ModoGenereux
Messages : 6222
Inscription : 28 Avr 2014 11:57
Localisation : Saint-Didier-en-Bresse (71)

Re: [DB_AL] LookAt avec un vecteur inputDirection

Message par boubouk50 » 09 Jan 2017 10:43

Override a écrit :Oui d'accord je vais tout de suite le faire, dsl pour la réponse tardive mais je ne reçois pas de notification lorsqu'on me répond... Alors je suis obligé de check tout mes messages pour vérifier :triste1:
Pour recevoir des notifications sur tes sujets, tu peux cliquer sur le bouton outils du sujet (icone clé plate) puis s'abonner au sujet.
"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

Override
Messages : 143
Inscription : 04 Nov 2016 20:08

Re: [Résolu] [DB_AL] LookAt avec un vecteur inputDirection

Message par Override » 09 Jan 2017 12:54

Ok merci !
:merci:

Répondre

Revenir vers « (C#) CSharp »