随机 Godot 初学者问题:en-/disable CheckButton

Random Godot beginner-question: en-/disable CheckButton

如何通过代码启用或禁用 CheckButton?有没有像我使用碰撞形状的“input pickable true/false”这样的简单方法?我试过控制焦点模式但没有成功。

例如:我希望有一个计时器在按下/按住按钮时启动,并且在一定时间后按钮不应再在释放时做出反应。就好像从来没有放下过一样...

一定有一个简单的命令,对吧?

编辑:

正在尝试

my_button.disabled = 真

导致错误

无效的集索引 'disabled'(基于:'GDScriptNativeClass'),类型为 'bool'.

听起来您正在寻找 pressed 属性。

my_button.pressed = true

该文档对用法不是很清楚,但它可以满足您的描述。 https://docs.godotengine.org/en/stable/classes/class_checkbutton.html