summaryrefslogtreecommitdiff
path: root/MoveTile.gd
diff options
context:
space:
mode:
Diffstat (limited to 'MoveTile.gd')
-rw-r--r--MoveTile.gd16
1 files changed, 16 insertions, 0 deletions
diff --git a/MoveTile.gd b/MoveTile.gd
new file mode 100644
index 0000000..5ae65b5
--- /dev/null
+++ b/MoveTile.gd
@@ -0,0 +1,16 @@
+extends Node2D
+
+signal move_clicked
+
+const blue = Color(0.30, 0.71, 0.96, 0.54)
+const red = Color(1.00, 0.00, 0.00, 0.54)
+
+func _on_Area2D_input_event(viewport, event, shape_idx):
+ if event.is_action_pressed("mouse1"):
+ emit_signal("move_clicked")
+
+func set_color(color):
+ if color == "blue":
+ color = blue
+ elif color == "red":
+ color = red