Creado por LuisCanary
Creado por
Mostly Mad Production
De nuevo estoy haciendo cosas y queria cambiar el puntero de Windows porque
queda cutre y en el proceso he encontrado tres alternativas.
Opción 1.
Vamos a Project Settings > General > Display > Mouse Cursor, ahi
podremos cambiar el puntero del ratón.
Con Custom Image Hotspot estableceremos el centro de la
imagen.
Opción 2
Es lo mismo, pero por código, lo adjuntamos al script de la escena,
en la parte del Vector2 como centrar el sprite al puntero, útil para
iconos de puntería.
Opción 3 y la mejor:
Voy hacerlo a mi manera esta parte.
Creamos un TextureRect y lo ponemos la imagen del puntero.
.
He descubierto que el TextureRect o Sprite2D pueden impedir poder hacer
clic en botones, asi que he descubierto que puedes "sacar" la imagen del
contenedor.
Y podremos percibir que la imagen se sale del contenedor, asi
evitaremos que el TextureRect tape al ratón.
Y finalmente adjuntamos el script.
Esta entrada ha sido creada antes que la entrada 232, tengo el poder de
viajar en el tiempo, bueno no, la tenia a medias y me había puesto a
practicar Godot un poco y me había surgido esta duda, ¿Como crear un
puntero?.
La verdad es que la primera opción esta un poco para hacer bulto, rara
vez se mantiene el mismo puntero en todo el juego y la mejor opción es
la 3, puedes meterle personalización al puntero, shaders o animaciones
mas complejas.
No hay comentarios:
Publicar un comentario