Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: Problème de curseur  (Lu 2250 fois)

0 Membres et 3 Invités sur ce sujet

Tyr

  • Newbie
  • *
  • Messages: 23
    • Voir le profil
Problème de curseur
« le: Février 12, 2013, 07:51:17 pm »
Hello !
J'utilise dans mon programme SFML une image en guise de curseur, cependant quand je redimensionne ma fenêtre, le curseur n'est plus positionné au même endroit que la souris (ses coordonnées sont peut-être également soumises au redimensionnement) ; une idée pour corriger ce problème ?

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Problème de curseur
« Réponse #1 le: Février 12, 2013, 08:00:32 pm »
window.ConvertCoords (SFML 1.6)
window.convertCoords (vieux SFML 2.0)
window.mapPixelToCoords (SFML 2.0 récent)
Laurent Gomila - SFML developer

Tyr

  • Newbie
  • *
  • Messages: 23
    • Voir le profil
Re : Problème de curseur
« Réponse #2 le: Février 12, 2013, 08:25:31 pm »
http://www.sfml-dev.org/documentation/1.6/classsf_1_1RenderWindow.php#a05c614a2cdc2c2c4e3b473e39b3b9a17

=> à quoi correspond TargetView ?

Sinon, ça marche nickel, merci Laurent =)
« Modifié: Février 12, 2013, 08:35:22 pm par Tyr »

Laurent

  • Administrator
  • Hero Member
  • *****
  • Messages: 32498
    • Voir le profil
    • SFML's website
    • E-mail
Re : Problème de curseur
« Réponse #3 le: Février 12, 2013, 10:14:11 pm »
Citer
=> à quoi correspond TargetView ?
Quand tu convertis en coordonnées "scène", tu convertis forcément vers le système de coordonnées d'une vue en particulier. Ce paramètre permet de spécifier celle-ci, dans le cas où ce n'est pas la vue courante.
Laurent Gomila - SFML developer