newlon/scripts/Cursor.cs

18 lines
563 B
C#

using Godot;
using System;
public partial class Cursor : Node
{
public static Cursor Instance { get; private set; }
public override void _Ready()
{
Instance = this;
SetDefaultCursorSet();
}
public void SetDefaultCursorSet()
{
Input.SetCustomMouseCursor(ResourceLoader.Load<Texture2D>("res://assets/sprites/atlases/cursor/default_arrow.png"));
Input.SetCustomMouseCursor(ResourceLoader.Load<Texture2D>("res://assets/sprites/atlases/cursor/default_point.png"),shape:Input.CursorShape.PointingHand);
}
}