Je veux connaître la logique générale pour trouver un objet d'écran sous un point. Soit il y a différentes formes sur l'écran et je veux trouver une forme (ou des formes) sur un point, probablement le point du curseur de la souris. Si toutes ces formes sont des rectangles, ce sera une question triviale. Mais qu'en est-il des triangles et ovales et ...Logique pour trouver un objet sous le curseur à l'écran
En d'autres termes, quelle est la logique générale derrière les systèmes d'interface qui découvrent quel objet est cliqué ou sous le curseur? Ou, quelle est la logique derrière les jeux qui découvrent quel personnage est cliqué ou sous le curseur?
Probablement ce genre de question a été posée avant, mais je n'ai pas pu trouver.
edit) Au moins, je veux connaître l'algorithme 2D basé sur les pixels. J'ai trouvé il y a Point-in-polygon problème, mais il ne s'agit pas d'ovales et d'autres formes irrégulières.
J'ai lu quelque part que vous pouvez trouver un objet en masquant un objet avec une seule couleur et vérifier la couleur du point chaud du curseur. Probablement cela devrait être fait par VGA car le cpu principal ne peut pas se permettre. – DylanYi