Bootstrap

unity3d中OnMouseEnter事件没有反应的解决办法

  今天遇到一个奇葩的问题,就是OnMouseEnter事件没有反应,鼠标放到物体上没有任何事件产生。
  (windows截屏不能把鼠标截下来,实际上我的指针式在弹药箱上)

图1
图1

这是我在ammon上的代码:

图2
图2

从图1中可以看出,没有输出任何东西。

后来仔细研究才发现,原来是我的摄像机添加了UICamara,因为要用到NGUI,这时候,只要把UICamara这个组件停用就可以,同时重新添加一台摄像机,用没有UICamara这个组件的摄像机来渲染弹药箱就可以了,大功告成!
这里写图片描述

还得多加学习。

;