Bonjour,
Je reviens de la FAQ et des divers tutoriels SDL indiqués dans la FAQ, et je n'ai pas trouvé comment changer le curseur de la souris...
Pour faire un sablier, par exemple...
Bonjour,
Je reviens de la FAQ et des divers tutoriels SDL indiqués dans la FAQ, et je n'ai pas trouvé comment changer le curseur de la souris...
Pour faire un sablier, par exemple...
Cela est dépendant du système d'exploitation. Etant donné que la bibliothèque SDL permet de faire un code portable, je ne pense pas qu'il fournit une solution pour mettre la souris en mode sablier...Envoyé par Kaji
La solution que tu as est de charger les différents graphismes de souris que tu veux et de passer de l'un à l'autre utilisant SDL_SetCursor...
Jc
Voir par exemple :
http://www.libsdl.org/cgi/docwiki.cg...5fCreateCursor
Je vois que j'ai oublié la dernière solution qui est la plus utilisée d'ailleurs :
- On vire le curseur de base utilisant SDL_ShowCursor
- On charge nos propres surfaces de souris
- On s'occupe de l'affichage de la souris nous-même...
Jc
C'est la plus utilisée ?Envoyé par fearyourself
C'est vraiment efficace, il n'y a pas de perte de performances ?
Ben c'est celle qui me semble la plus logique... Lorsque je regarde un icône de jeu, je ne pense pas qu'il utilise un format MSB...Envoyé par Eusebe
De plus, on veut souvent un petit effet lumineux sous la souris donc généralement on gère cela en même temps...
Je ne dis pas que je le fais souvent mais que l'icône de souris soit géré en interne me semble indispensable lorsqu'on veut quelque chose de plus joli...
Jc
Partager