我有一个问题是关于我在一个新的 2D 项目中遇到的问题。我添加了一个精灵背景,当我运行测试时它显示没有问题。我在输入映射中将 esc 键设置为“key_exit”。然后我创建了一个 node2D 作为根,并在其中添加了以下脚本:
extends Node2D
func _ready():
if Input.is_action_pressed("key_exit"):
get_tree().quit()
它不起作用。我正在尝试创建一个简单的循环来监听 esc 按键并在我按下退出键时退出。如果我在没有 if 条件的情况下添加 get_tree().quit() ,它会在启动后立即退出。我如何让它“听”我的 if 条件?我在这里做错了什么?