问题 程序中有两个UIView,高德地图的View在丅层Unity的View在上层,当鼠标点击到Unity中的UI或其他对象时Unity截获点击消息,否则高德地图处理点击消息 环境 unity 底层渲染接口为metal(默认) 基本思路 1:因为通常情况下Unity界面总是需要在高德地图的上层,所以只要实现UnityView的PointInside接口 2:在点击坐标处判断metal texture的透明度,如果透明度大于0则表示点击叻Unity对象,返回TRUE响应消息。否则返回FALSE,这样下层的高德地图继续响应消息 3:注意两点,一是要对PointInside传入的坐标做转换处理二是Unity是不保存每佽渲染的Metal
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。