-55%
Le deal à ne pas rater :
Coffret d’outils – STANLEY – STMT0-74101 – 38 pièces – ...
21.99 € 49.04 €
Voir le deal

Aller en bas
reveurduciel
reveurduciel
Membre

Nombre de messages : 197
Date d'inscription : 18/12/2014

Résolu Détecter le drag (et non la drague) de la souris

Ven 5 Fév 2016 - 1:09
Hello, sur mon jeu qui fonctionne avec le script Mouse System de Jet, j'aimerais détecter quand le bouton de la souris est enfoncé.



Le but : Le joueur peut déplacer les héros pour leur assigner des tâches.


La fenêtre :
Détecter le drag (et non la drague) de la souris Missio10

LA fenêtre en cours de jeu :
https://i.servimg.com/u/f68/11/87/24/38/screen10.jpg

Donc le joueur va pouvoir glisser des associés de la banque de personnage vers des tâches (à gauche) ou le party (à droite)

Merci !


Dernière édition par reveurduciel le Sam 6 Fév 2016 - 0:08, édité 1 fois
tonyryu
tonyryu
Membre

Nombre de messages : 902
Age : 43
Localisation : Près de Nantes
Distinction : aucune
Date d'inscription : 27/05/2010
http://www.tonyryudev.com

Résolu Re: Détecter le drag (et non la drague) de la souris

Ven 5 Fév 2016 - 18:01
sans le script, on ne peut pas t'aider.

Sur mon projet Azaruss, je sauvegardé dans un boolean quant je faisais un clic (Input.press?(Input::MLEFT)) , et ça me permettait de vérifier à chaque frame, si le clic été relaché et si mon bouleen était vrai je lancé une action de relachement de clic
reveurduciel
reveurduciel
Membre

Nombre de messages : 197
Date d'inscription : 18/12/2014

Résolu Re: Détecter le drag (et non la drague) de la souris

Sam 6 Fév 2016 - 0:07
Oui effectivement, ça pourrait marcher, il suffirait que je fasse quelque chose du genre:

Si clic and boleanClick == false
 boleanClick = true
 anciennePosition = x,y
end
Si clic and boleanClick == true
 boleanClick = false
 nouvellePosition = x,y
scriptdrag(anciennePosition,nouvellePosition)
end

Bonne idée !
Contenu sponsorisé

Résolu Re: Détecter le drag (et non la drague) de la souris

Revenir en haut
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum