Quelle est la façon la plus courante de gérer les clics de souris dans les jeux?
Étant donné que tout ce que vous avez pour détecter les entrées de la souris est de savoir si un bouton est en haut ou en bas.
Pour l'instant, je compte uniquement sur le clic de la souris, mais cette approche simple me limite considérablement dans ce que je veux réaliser. Par exemple, j'ai du code qui ne doit être exécuté qu'une fois sur un clic de souris, mais en utilisant la souris vers le bas comme un clic de souris, le code peut s'exécuter plus d'une fois selon la durée pendant laquelle le bouton est maintenu enfoncé. Je dois donc le faire en un clic!
Mais quelle est la meilleure façon de gérer un clic? Est-ce un clic lorsque la souris passe de la souris de haut en bas ou de bas en haut ou est-ce un clic si le bouton était enfoncé pendant moins de x images / millisecondes et si oui, est-il considéré comme la souris vers le bas et un clic si son bas pour x images / millisecondes ou un clic puis la souris vers le bas?
Je peux voir que chacune des approches peut avoir son utilité mais quelle est la plus courante dans les jeux? Et peut-être que je demanderai plus précisément quel est le plus courant dans les jeux RTS?