crosshair is now in center
This commit is contained in:
parent
a1a285ba5d
commit
ca98b824a3
1 changed files with 3 additions and 2 deletions
|
|
@ -14,8 +14,9 @@ extends Control
|
||||||
@export var crosses_color: Color = Color.WHITE
|
@export var crosses_color: Color = Color.WHITE
|
||||||
|
|
||||||
func _draw() -> void:
|
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):
|
for i in range(0,4):
|
||||||
var direction: Vector2 = Vector2.RIGHT.rotated(i*PI/2)
|
var direction: Vector2 = Vector2.RIGHT.rotated(i*PI/2)
|
||||||
var offset_position: Vector2 = direction * crosses_offset
|
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)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue