所以我正在使用Unity输入系统并尝试制作我的清单脚本。我尝试在“performed”状态下使用我的函数,但当我制作“OpenInventory()”时,它给我这个错误:“无法隐式地将类型”void“转换为”System.Action<UnityEngine.InputSystem.InputAction.CallbackContext>"。“我不知道为什么会发生这种情况,因为我一直在这样工作,它工作得很好(我是Unity的新手)。我不知道这是否有帮助,但我刚刚从Windows 10升级到11。提前感谢
1条答案
按热度按时间67up9zun1#
当你添加处理程序到你执行的事件,尝试删除parantheses后引用:“...+=打开库存();“更改为“...+=打开库存;“我想,这应该能解决一个问题。