Détecter un click sur une zone de l'écran d'un canvas.

Résolu
gamered Messages postés 5 Date d'inscription jeudi 1 juin 2023 Statut Membre Dernière intervention 7 juin 2023 - 1 juin 2023 à 21:48
gamered Messages postés 5 Date d'inscription jeudi 1 juin 2023 Statut Membre Dernière intervention 7 juin 2023 - 4 juin 2023 à 12:05

Bonjour,

Il y aurait une soluce pour détecter si un click souris se fait sur une certaine zone rectangulaire (non tracée) d'un canvas ?

Par exemple en js je détermine un petit rectangle :

let myRect=new TRect(x,y,width,height)

2 réponses

@karamel Messages postés 1856 Date d'inscription vendredi 9 mai 2008 Statut Modérateur Dernière intervention 11 juin 2024 153
Modifié le 3 juin 2023 à 09:38

bonjour

pour detecter un click sur une zone dans un canvas il faut mettre en place une  techniques de collision  comme celle utiliser dans les jeux 2d c'est ce que j'ai du faire sur cette cette source pour ce faire je sauvegarde les coordonné du rectangle afin d'utiliser la detection de collision


2
gamered Messages postés 5 Date d'inscription jeudi 1 juin 2023 Statut Membre Dernière intervention 7 juin 2023 1
4 juin 2023 à 12:05

Salut

Merci Karamel !

grace à toi j'ai pu me débrouiller ;)

1
Rejoignez-nous