All About CURSORS in Godot

Опубликовано: 14 Май 2026
на канале: Cashew OldDew
9,041
439

In this video we are taking a look at how to setup a basic cursor, at how to change which cursor an UI element will show, how to handle cursor changes on more complex elements and how create a Software Cursor that will follow the mouse and interact with the world. For example, such a cursor could go behind certain elements in the foreground or even have shaders applied to it.

Hints:
I realized that at 7:09 I forgot to mention that I changed the tip of the cursor. The sprite I was using had some empty space, so the tip was not at (0, 0), but at (8, 4)
I found and reported a bug 🐛 while making this video: https://github.com/godotengine/godot/...

Resources:
Cursor Docs - https://docs.godotengine.org/en/stabl...
How to reduce software cursor input lag - https://forum.godotengine.org/t/mouse...

Assets:
Platformer Pack Medieval - https://kenney.nl/assets/platformer-p...
--------------------
Github repository for this project.
https://github.com/cashew-olddew/godo...

Support me on Ko-Fi: https://ko-fi.com/cashewolddew
--------------------

Chapters:
0:00 Change the default cursor
1:23 Change the cursor while hovering a button
4:00 Change the cursor shapes for more complex nodes
11:48 Change the cursor while hovering non-Control nodes
14:34 Integrate the cursor into the world
18:20 How to animate a cursor
20:09 The issues with a Software Cursor

#godot #tutorial #match