ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

【VR】【Unity】抓走转放系列15|空间 UI 怎么点都点不中:先确认 Canvas 模式和激光/指尖哪条在收

【VR】【Unity】抓走转放系列15|空间 UI 怎么点都点不中:先确认 Canvas 模式和激光/指尖哪条在收 文章目录一、背景二、先认现象,不急着改参数三、先查 Canvas 和事件谁在收四、再查控件本身有没有接住事件五、Collider 是遮挡候选,不是 UI 的必装件六、最后查距离、层,以及哪个 Interactor 正在工作七、我会按什么顺序缩小范围实用总结一、背景做空间 UI 时,有一类现象容易把排错方向带偏:面板看得见,激光也指到了按钮上,按下扳机却没有反应。我碰到这类问题,不会先给按钮加碰撞器,也不会马上重写点击事件。我会先确认两件事:这块 Canvas 使用什么模式,当前又是谁在接收 UI 输入。从画面上看,激光已经指向面板,手指模型也可能碰到了按钮。但这些表现只能说明它们在视觉上接近了目标,还需要确认 UI 是否收到了指针事件,或者近场交互是否识别出了一次按压。本篇只查 Canvas 上的空间 UI:激光或近场指尖点不中。相关现象按下面这张表去看对应文章:你碰到的现象去看哪篇实体按钮按了没触发抓走转放系列19|按钮按了没触发:Linear Drive 行程与 UI/逻辑桥(本批草稿)控制器能看见却抓不住物体抓走转放系列04|控制器能看见却抓不住:Interactor 与 Interactable 层对不上
返回列表