Drag and drop de variable entre 2 gameObject

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
rat2ordi
Messages : 2
Inscription : 09 Juin 2019 23:53

Drag and drop de variable entre 2 gameObject

Message par rat2ordi » 12 Jan 2021 21:45

Bonjour à tous !

Je souhaiterais réussir a récupéré une variable contenu dans le script d'un gameobject quand je clique sur le dis gameobject puis rester appuyé sur mon clique, glisser la souris vers un autre gameoject et relâché mon clique pour lui donner la variable..

Le but étant de transférer une variable du gameobject 1 vers le gameobject 2 a la manière d'un "cell expension" si vous connaissez le principe ; https://www.youtube.com/watch?v=m8SOqB-2hkU

Je n'arrive pas à trouver de tuto ou de doc qui m'aiderais...

Si quelqu'un à une piste, un tuto .. ou dans l'idée, Merci d'avance !

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

Re: Drag and drop de variable entre 2 gameObject

Message par boubouk50 » 13 Jan 2021 10:29

Il existe des fonctions déjà implémentées pour cela dans MonoBehaviour:
OnMouseDown () et OnMouseUp () par exemple sont des fonctions appelées lors d'un clic et d'un release.
Donc tu pourrais récupérer une variable depuis le OnMouseDown () et la transmettre sur le OnMouseUp ().
"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 « (C#) CSharp »