学员(5223)
课程(179)
分享
我做了一个可滚动物品栏,每当拾取物品时就在格子(grids)下创建一个prefab,Grid是UIGrid,bag是UIPanel
物体身上带有UIEventTrigger,理论上是当我鼠标移到这些prefab上去时会触发UIEventTrigger
但是我发现从第三个格子开始,也就是一开始被panel遮住没显示的格子里的prefab,无法触发UIEventTrigger下的OnHoverOver,前面两个格子里的prefab都能触发
请问老师,是哪里可能出错了?
同学你好,可以输出检测一下看看是不是被什么东西挡到了射线检测,把鼠标点击的游戏物体输出,可能是事件被拦截了。
检测完了, 在物品栏第三格之后的所有物品射线检测都无法检测到,射线也没有检测到有遮挡的障碍物
还是不知道问题出在哪