Загрузка данных


extends CharacterBody2D

@export var speed: float = 250.0

func _physics_process(_delta):
	var direction = Input.get_vector("ui_left", "ui_right", "ui_up", "ui_down")
	if direction != Vector2.ZERO:
		velocity = direction * speed
		if has_node("Sprite2D"):
			$Sprite2D.flip_h = direction.x < 0
	else:
		velocity = velocity.move_toward(Vector2.ZERO, speed * 0.25)
	move_and_slide()