gpt4 book ai didi

godot - 如何设置退出 Godot 应用程序的 esc 键?

转载 作者:行者123 更新时间:2023-12-04 22:56:33 24 4
gpt4 key购买 nike

我对我在新 2D 项目中遇到的问题有疑问。我添加了一个 Sprite 背景,当我运行测试时它显示没有问题。我在输入映射中将 esc 键设置为“key_exit”。然后我创建了一个 node2D 作为 root 并在其中添加了以下脚本:

extends Node2D

func _ready():
if Input.is_action_pressed("key_exit"):
get_tree().quit()

它不起作用。我正在尝试创建一个简单的循环,用于监听 esc 按键并在我按下 Esc 键时退出。如果我在没有 if 条件的情况下添加 get_tree().quit() ,它会在启动后立即退出。我如何让它“听”我的 if 条件?我在这里做错了什么?

最佳答案

我想到了。我能够使用以下方法使其工作:

extends Node2D

func _ready():
set_process(true)

func _process(delta):
if Input.is_action_pressed("key_exit"):
get_tree().quit()

关于godot - 如何设置退出 Godot 应用程序的 esc 键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43507875/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com