18 lines
373 B
GDScript
18 lines
373 B
GDScript
extends CanvasLayer
|
|
class_name Crosshair
|
|
|
|
@export var normalTexture: Texture2D
|
|
@export var hoverTexture: Texture2D
|
|
|
|
@onready var normal = $NormalCrosshair
|
|
@onready var hover = $HoverCrosshair
|
|
|
|
func _ready():
|
|
normal.texture = normalTexture
|
|
hover.texture = hoverTexture
|
|
hover.visible = false
|
|
|
|
func setHover(active: bool):
|
|
normal.visible = !active
|
|
hover.visible = active
|