Comment créer un comportement de bouton réaliste

Salut,

Quel méthode utiliser pour créer un comportement de bouton exactement comme sur un Os (Windows ici pour moi)
avec exactement les mêmes conditions.

C’est pas aussi simple que vous le pensez…

Voilà un exemple. Le bouton réagit comme sur Windows : il attend le relâchement du clic pour être actionné uniquement si la souris est encore dessus. Dès que la souris quitte le bouton, il revient à son état initial sans déclencher d’actions.
Boutons.zip (18.2 KB)

Merci Victor :slight_smile:

C’est bien mais…
Cependant c’est pas encore ça hein :stuck_out_tongue:

Quand tu appuie sur le bouton, souris pressé, et que tu sort de celui-ci toujours souris pressé, le bouton reviens normale ok mais si je revient sur le bouton avec la souris toujours bouton pressé, rien ne se passe, alors que celui-ci devrais revenir dans l’état pressé.

Quand tu presse le bouton de souris sur la scène et que tu viens sur le bouton, celui-ci change d’état, il ne devrais pas sauf si j’ai presser le bouton de la souris sur celui-ci en premier, si tu relâche le bouton de souris sur le bouton, celui-ci s’active, il ne devrais pas !

Donc peut mieux faire :slight_smile:

Voilà, j’ai réussi à faire se que je voulais…
Je sais pas si c’est très optimiser ou si ont aurais pue faire plus court et plus simple…

Voici l’exemple, reste à améliorer:
Test GD.7z (8.17 KB)