miércoles, 19 de agosto de 2026

Página 232: Apuntes de "Cómo cambiar el cursor del ratón en GODOT 4 🎯 & Cursor de ratón personalizado en Godot 4.4"

 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