异常值不是错误而是业务信号:从检测到生产落地的全链路实践
2026/7/18 5:05:03
extends CharacterBody2D static var direction = "left" func _process(delta: float) -> void: var direction_x := Input.get_axis("left", "right") #获取键盘输入 if direction_x == 1 and direction == "left": flip() if direction_x == -1 and direction == "right": flip() func flip(): if direction == "left": scale.x = scale.x * -1 direction = "right" elif direction == "right": #这里必须是elif scale.x = scale.x * -1 direction = "left"