3179人加入学习
(13人评价)
UGUI整体解决方案-案例篇(Unity 2019.1.0f2)

2019-08-02

价格 ¥ 338.00
该课程属于 Unity - A计划(一年有效期) 请加入后再学习

3D物体对鼠标左键的响应需要过滤掉UI的情况,具体实现就是通过获取UI检测射线是否检测到UI,只有未检测到UI的时候,才3D物体才可以做出反应

 private bool IsUI()
    {
        PointerEventData data = new PointerEventData(EventSystem.current);
        data.pressPosition = Input.mousePosition;
        data.position = Input.mousePosition;

        List<RaycastResult> results = new List<RaycastResult>();
        _raycaster.Raycast(data,results);
        return results.Count > 0;
    }
 

[展开全文]

授课教师

课程特色

下载资料(1)
视频(273)

学员动态

suki1 加入学习
m_kipi 加入学习
黄红 加入学习