在UGUI中如何防止鼠标不跟手点穿UI

比如战斗场景UI和3D场景同时都需偠响应触摸事件,如果同时响应可能就会出现触摸UI的时候影响到了3D部分为了解决这个问题在判断3D响应之前要先判断手指是否点击在UI上。 鉯前NGUI的时候都是自己来发送射线判断现在UGUI好了系统提供了更为简便的方法。

然后在使用的时候可以这样

还有一个需要注意的地方就是茬做UI的时候一般会用一个Panel做跟目录,这个panel也会被添加到GraphicRegistry中的公共列表中如果是这样的话记得把list.Count>0改成list.Count>1,或者直接删除Panel上的继承自Graphic的组件
}

在其它类中可以很轻松的判断鼠标不跟手当前是否停留在UI上

FR:海涛高软(QQ群:)

}

比如战斗场景UI和3D场景同时都需偠响应触摸事zhidao件,如果同时响应可能就会出现触摸UI的时候影响到了3D部分为了解决这个问题在判断3D响应之前要先判断手指是否点击在UI上。 以前NGUI的时候都是自己来发送射线判断现在UGUI好了系统提供了更为简便的方法。

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

我要回帖

更多关于 鼠标不跟手 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信