Unity - A计划(一年有效期) 扫二维码继续学习 二维码时效为半小时

(66评价)
价格: 1299.00元
1对1 答疑即时回复7天无理由退款30天价保提问必答

服务保障

1对1 答疑

提供专属的一对一在线答疑,快速答疑解惑。

即时回复

及时响应学习咨询,帮助解决问题。

7天无理由退款

购买后7天内可申请无理由退款。

30天价保

购买后30天内如遇降价,可申请价保。

提问必答

对于提问做到有问必答,帮您扫清学习过程中的种种障碍

关于用NGUI制作可滚动物品栏的问题
weiyii发起了问答2019-05-10
3
回复
387
浏览

我做了一个可滚动物品栏,每当拾取物品时就在格子(grids)下创建一个prefab,Grid是UIGrid,bag是UIPanel

物体身上带有UIEventTrigger,理论上是当我鼠标移到这些prefab上去时会触发UIEventTrigger

但是我发现从第三个格子开始,也就是一开始被panel遮住没显示的格子里的prefab,无法触发UIEventTrigger下的OnHoverOver,前面两个格子里的prefab都能触发

请问老师,是哪里可能出错了?

所有回复
  • 老师_Trigger • 2019-05-10

    同学你好,可以输出检测一下看看是不是被什么东西挡到了射线检测,把鼠标点击的游戏物体输出,可能是事件被拦截了。

    • weiyii • 2019-05-10

      检测完了, 在物品栏第三格之后的所有物品射线检测都无法检测到,射线也没有检测到有遮挡的障碍物

      (0) 回复
    • weiyii • 2019-05-10

      还是不知道问题出在哪

      (0) 回复
    还有-3条回复,点击查看
    你还没有登录,请先登录或注册!
发表回复
你还没有登录,请先 登录或 注册!