07/01/2014, 12:51
|
| | | Fecha de Ingreso: enero-2011 Ubicación: Murcia
Mensajes: 1.024
Antigüedad: 13 años, 10 meses Puntos: 206 | |
Respuesta: MouseOver en rectángulos de canvas Los rectángulos de tu gráfica se describirán y se dibujarán por su coordenada superior izquierda, un ancho y un alto.
Por otro lado, ya te han dicho cómo obtener la posición del ratón sobre un elemento CANVAS. Oséase, un punto, una coordenada.
Pues bien, con un sencillísimo algoritmos de detección de colisiones entre un rectángulo y un punto, que cualquiera debería poder programar, podrás saber sobre qué rectángulo tiene el usuario colocado el ratón.
De hecho, así funciona el motor interno de todas las aplicaciones gráficas que quieran detectar eventos del ratón, incluídos navegadores, escritorios de sistemas operativos, aplicaciones de escritorio, etc. |