diff options
Diffstat (limited to 'demo/Los.gd')
-rw-r--r-- | demo/Los.gd | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/demo/Los.gd b/demo/Los.gd new file mode 100644 index 0000000..324819a --- /dev/null +++ b/demo/Los.gd @@ -0,0 +1,21 @@ +extends Node2D + +var p0 : Vector2 +var p1 : Vector2 +var p2 : Vector2 + +func _ready(): + pass + +func _draw() -> void: + if p2.x == -1: + draw_line(p0, p1, Color(0, 255, 0)) + else: + draw_line(p0, p2, Color(0, 255, 0)) + draw_line(p2, p1, Color(255, 0, 0)) + +func setup(v0 :Vector2, v1 : Vector2, v2 : Vector2) -> void: + p0 = v0 + p1 = v1 + p2 = v2 + update() |