extends Area2D

@export var jump_speed: float = 600.0  # 向上的初速度

func _ready() -> void:
	body_entered.connect(_on_body_entered)

func _on_body_entered(body: Node) -> void:
	# 只处理 CharacterBody2D
	if body is CharacterBody2D:
		# 直接给予向上的速度
		body.velocity.y = -jump_speed
