cursor()
cambia la apariencia de el cursor y cuenta con tres parámetros.
El primer parámetro, type
, define el tipo de cursor que se mostrará. Entre las opciones predefinidas se encuentran ARROW
, CROSS
, HAND
, MOVE
, TEXT
, y WAIT
.
cursor()
también reconoce propiedades de cursor que son estándar de CSS. Estas pueden ser usadas si se pasan como cadena de caracteres: 'help'
, 'wait'
, 'crosshair'
,'not-allowed'
, 'zoom-in'
, and 'grab'
. Si se proporciona la ruta a una imagen, por ejemplo: cursor('/assets/target.png'); entonces esa imagen se usará como cursor. Las imágenes deben estar en formato .cur, .gif, .jpg, .jpeg o .png y deben tener como máximo 32 por 32 píxeles de tamaño.
El segundo parámetro, x
, y el tercer parámetro, y
son opcionales y pueden ser utilizados para especificar la posición inicial del cursor. Por defecto, ambos tienen un valor de 0, lo que hace que el cursor comience en la esquina superior izquierda si se utiliza una imagen como cursor. Si se desea cambiar esta posición inicial, el valor proporcionado para x
y y
debe ser menor que el ancho y alto de la imagen, respectivamente.
Opciones predefinidas: ya sea ARROW, CROSS, HAND, MOVE, TEXT, o WAIT. Propiedades de cursor estándar de CSS: ’crosshair’, ‘not-allowed’, ‘grab’, etc. Ruta a una imagen.
Ejemplos
Sintaxis
cursor(type, [x], [y])
Parámetros
Opciones predefinidas: ya sea ARROW, CROSS, HAND, MOVE, TEXT, o WAIT. Propiedades de cursor estándar de CSS: ’crosshair’, ‘not-allowed’, ‘grab’, etc. Ruta a una imagen.
punto activo horizontal del cursor.
punto activo vertical del cursor.
Referencias Relacionadas
cursor
cursor() cambia la apariencia de el cursor y cuenta con tres parámetros.
deltaTime
La variable deltaTime rastrea el número de milisegundos que tomó dibujar el último fotograma.
describe
describe() genera una descripción del lienzo, la cual es accesible para lectores de pantalla y otras tecnologías de asistencia.
describeElement
describeElement() genera una descripción de los elementos presentes en el lienzo, la cual es accesible para lectores de pantalla y otras tecnologías de asistencia.