crosshair is now in center

This commit is contained in:
Rendo 2025-11-27 11:46:04 +05:00
commit ca98b824a3

View file

@ -14,8 +14,9 @@ extends Control
@export var crosses_color: Color = Color.WHITE
func _draw() -> void:
draw_circle(Vector2(0,0),dot_radius,dot_color,false,outline_width)
var origin = size/2.0
draw_circle(origin,dot_radius,dot_color,false,outline_width)
for i in range(0,4):
var direction: Vector2 = Vector2.RIGHT.rotated(i*PI/2)
var offset_position: Vector2 = direction * crosses_offset
draw_line(offset_position,direction*crosses_length+offset_position,crosses_color,crosses_width)
draw_line(origin+offset_position,origin+direction*crosses_length+offset_position,crosses_color,crosses_width)