如何解决有没有办法让游戏对象的碰撞器只响应捏合手势?
我有一个碰撞器,当它被抓取(捏合手势)时,它会运行一个方法。但是,我不希望对撞机对选择的事件做出反应。现在,碰撞器防止按下它后面的按钮。因此,当指针来自手部时,光线会在碰撞器处停止,而不会到达其后面的按钮。
据我所知,如果有碰撞器,无论它有什么组件,手部交互射线都会停在它上面。我的猜测是我需要有一个层来忽略这些碰撞器,但仍然允许注册抓取事件。但是当我为 Pointing Raycast 图层蒙版添加一个图层时,它正确地忽略了远距离交互的碰撞器,但无法识别抓取事件。
这是我的可交互组件的外观:Interactable Component
感谢您的帮助!谢谢
解决方法
在输入设置中,更改指向光线投射图层蒙版的大小。将 UI 设置为元素 0,以便指向事件首先对此做出反应。 documentation
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。