Unity输入系统Player Input对象的Events选项不显示问题求助
Unity输入系统Player Input对象的Events选项不显示问题求助
各位Unity开发者好,我最近在做一款俯视角射击游戏,参考了一个一年前的教程来实现玩家移动逻辑,用到了Unity官方的输入系统。但在配置Player Input组件时遇到了卡壳的问题,想请大家帮忙看看。
按照教程里的步骤,应该把Player Input组件的Behavior设置为「Invoke Unity Events」,之后组件下方会弹出「Events」选项栏,用来绑定对应的输入事件逻辑。但我实际操作时发现:
- 我的组件上显示的是Notification Behavior(我猜这就是教程里说的Behavior选项,可能是版本更新改名了?)
- 当我把它设置为「Invoke Unity Events」之后,完全找不到教程里提到的「Events」选项,不管是组件下方还是编辑器的其他区域都没有出现这个选项栏
补充几个细节:
- 我并没有完全照搬教程内容,只是借鉴了里面的玩家移动脚本,适配自己的俯视角射击项目
- 之前我在reddit的Unity相关板块发过类似问题,但一直没得到回复,所以来这里求助
- 我已经准备好自己的输入脚本截图和编辑器窗口截图,需要的话可以随时提供
内容来源于stack exchange




