level 5
在使用新版输入系统包时出现UGUI无法响应点击的情况,就算是创建一个按钮UI也点不了。只有Simulator视图可以触发UGUI事件,Game视图不行,网上找的方法试过了还是不行,版本Unity6000.2.6f1,目前推测是Input System Actiin创建的问题或者是EventSystem的问题
2025年10月03日 09点10分
1
level 5
新进展:可以侦测到鼠标设备,键盘设备(键盘还能输入),现在推测是InputSystem的问题
2025年10月03日 09点10分
2
level 5
新版的inputsystem组件里有个input专门负责响应ui事件的,如果你自己新建的是没有的,去复制一份unity自带的再去里面加自己的东西
2025年10月03日 10点10分
3
能说得更详细些吗大佬
2025年10月03日 10点10分
@Typ1cal 我转行中,有些说的不对的地方见谅哈,没记错的话inputsystem组件下面有个绑定inputaction的属性,有个属性就是指定ui的action的,在这里绑定
2025年10月03日 10点10分
@Typ1cal 这里不绑定的话,新版system就是不会响应ui点击的
2025年10月03日 10点10分
level 5
好了,解决问题了,如果你是在Game的最小化状态应该是会有bug(假设按钮在最大化屏幕左下角,因为没有最大化,按钮实际在左下角,但显示不在你屏幕的左下角而是game视图左下角,而它又要获取鼠标位置,Unity一看坐标对不上(鼠标在Game视图左下角,但按钮只是显示在那,最后坐标不一样),不给触发)
2025年10月08日 10点10分
5