extends CharacterBody2D @export var speed = 50 # Called when the node enters the scene tree for the first time. func _ready(): pass # Replace with function body. func get_input(): var input_direction = Input.get_vector("move_left", "move_right", "move_up", "move_down").normalized() return input_direction # Called every frame. 'delta' is the elapsed time since the previous frame. func _physics_process(delta): self.velocity = get_input() * speed self.move_and_slide()