Tracer une flèche avec la souris (système de ciblage hearstone)

Questions à propos du GUI, y compris la partie script.
Camcam
Messages : 41
Inscription : 08 Déc 2016 16:33

Tracer une flèche avec la souris (système de ciblage hearstone)

Message par Camcam » 07 Sep 2017 19:45

Bonjour,

Je souhaite créer un système comme dans le jeu hearsthone quand on cible une carte :
je clique puis je trace avec la souris et la flèche s’étend en suivant le curseur de la souris.

Je ne souhaite pas une solution toute faite mais plutôt un indice vers la bonne direction pour réussir, je pense qu'il faut manipuler le parametre scale de mon image mais en essayant a la main ça fait un truc très moche :

Image

Merci pour votre aide :)

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

Re: Tracer une flèche avec la souris (système de ciblage hearstone)

Message par boubouk50 » 08 Sep 2017 09:33

Salut,
Pourquoi la section Interface UI? Tu fais ton jeu avec seulement l'UI?
"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

Camcam
Messages : 41
Inscription : 08 Déc 2016 16:33

Re: Tracer une flèche avec la souris (système de ciblage hearstone)

Message par Camcam » 08 Sep 2017 09:44

c'est un jeu de carte je me suis dis que c'étais une bonne solution

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

Re: Tracer une flèche avec la souris (système de ciblage hearstone)

Message par boubouk50 » 08 Sep 2017 10:01

Il ne faut pas confondre 2D et UI. Même si dans le principe, c'est proche, chacun n'a pas les mêmes caractéristiques et l'UI est très limitée.
"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

Camcam
Messages : 41
Inscription : 08 Déc 2016 16:33

Re: Tracer une flèche avec la souris (système de ciblage hearstone)

Message par Camcam » 08 Sep 2017 10:34

oui c'est pas faut, mais je crois que mon problème n'a pas trop d'importante , ce que je voudrais c'est une flèche qui puisse s'étirer et je me demande si je devrais pas séparer la tête et le corps de la flèche ?

Avatar de l’utilisateur
evereal
Messages : 109
Inscription : 06 Nov 2015 18:46

Re: Tracer une flèche avec la souris (système de ciblage hearstone)

Message par evereal » 08 Sep 2017 10:57

Hello,

A ta place je regarderai du coté du lineRenderer
https://docs.unity3d.com/Manual/class-LineRenderer.html

Et jouer sur les paramètres (surtout le widthCurve) pour que la tête de ta flèche subisse moins de déformation
“La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi !”

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

Re: Tracer une flèche avec la souris (système de ciblage hearstone)

Message par boubouk50 » 08 Sep 2017 11:19

Camcam a écrit :
08 Sep 2017 10:34
mais je crois que mon problème n'a pas trop d'importante
Justement, les éléments d'UI ne sont pas dédiés à faire cela. Les transformations sur les objets sont très limités. Il te faudra surement faire une surcouche pour les effets, ce qui t'obligera à faire des changements de repère.
"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

Répondre

Revenir vers « L'interface GUI »