Input Godot-检查控制器是否已连接

Input Godot-检查控制器是否已连接,input,controller,controls,godot,gdscript,Input,Controller,Controls,Godot,Gdscript,我有一个小教程在我的游戏,它应该告诉玩家如何控制工作。虽然数量不多,但展示给大家也没什么坏处 所以我的游戏支持控制器和键盘+鼠标。如果玩家插入了控制器,我想向他展示控制器控件,如果没有,我想向他展示键盘+鼠标控件 现在我已经实现了类似的东西,它检查鼠标模式。它工作正常,但只能在按钮或操纵杆移动或按下时检测控制器 是否仍要检查控制器是否已连接 输入gdscript控制器操纵杆控制您可以使用输入。连接操纵杆(),然后查看阵列内部是否有操纵杆。也适用于本地多人游戏 此事件joy\u connectio

我有一个小教程在我的游戏,它应该告诉玩家如何控制工作。虽然数量不多,但展示给大家也没什么坏处

所以我的游戏支持控制器和键盘+鼠标。如果玩家插入了控制器,我想向他展示控制器控件,如果没有,我想向他展示键盘+鼠标控件

现在我已经实现了类似的东西,它检查鼠标模式。它工作正常,但只能在按钮或操纵杆移动或按下时检测控制器

是否仍要检查控制器是否已连接


输入gdscript控制器操纵杆控制

您可以使用输入。连接操纵杆(),然后查看阵列内部是否有操纵杆。也适用于本地多人游戏

此事件joy\u connection\u changed在某些情况下也会有用。

如果输入。获取joy\u name(0)!=“”::控制器输入。设置鼠标模式(1)elif输入。获取快乐名称(0)=“”::键盘输入。设置鼠标模式(0)