35 lines
653 B
GDScript3
35 lines
653 B
GDScript3
|
extends Node
|
||
|
|
||
|
@export var player : CharacterBody2D;
|
||
|
|
||
|
var current_selected = "none";
|
||
|
|
||
|
|
||
|
func _process(delta: float) -> void:
|
||
|
if Input.is_action_just_pressed("click"):
|
||
|
if current_selected == "scale_up":
|
||
|
scale_up()
|
||
|
elif current_selected == "scale_down":
|
||
|
scale_down()
|
||
|
elif current_selected == "mirror":
|
||
|
mirror();
|
||
|
|
||
|
|
||
|
func select_up():
|
||
|
current_selected = "scale_up"
|
||
|
|
||
|
func select_down():
|
||
|
current_selected = "scale_down"
|
||
|
|
||
|
func select_mirror():
|
||
|
current_selected = "mirror"
|
||
|
|
||
|
func scale_up():
|
||
|
pass #Hir hochscalieren einbauen
|
||
|
|
||
|
func scale_down():
|
||
|
pass #Hir runterscalieren einbauen
|
||
|
|
||
|
func mirror():
|
||
|
pass #Hir mirror einbauen einbauen
|