首页 > 其他 > 详细

Ngui判断鼠标是否在UI界面上

时间:2014-02-27 01:33:40      阅读:740      评论:0      收藏:0      [点我收藏+]

此UI要加碰撞盒才能被支持


/// <summary>
    /// 鼠标是否在Ngui的UI界面上
    /// </summary>
    public static bool IsMouseOverUI
    {
        get
        {
            Vector3 mousePostion=Input.mousePosition;
            GameObject hoverobject = UICamera.Raycast(mousePostion, out UICamera.lastHit) ? UICamera.lastHit.collider.gameObject : null;
            if (hoverobject != null)
            {
                return true;
            }
            else
            {
                return false;
            }
        }
    }

通过UI相机射线检测碰撞UIt物体来实现判断

Ngui判断鼠标是否在UI界面上,布布扣,bubuko.com

Ngui判断鼠标是否在UI界面上

原文:http://blog.csdn.net/nnsword/article/details/19965105

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!