码迷,mamicode.com
首页 > 其他好文 > 详细

关于射线检测:3D物体点击 与UI检测

时间:2019-06-22 19:46:56      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:get   npoi   void   data   physics   unit   raycast   关于   targe   

物体添加Collider

ui遮挡射线问题:关掉UI上面Raycast Target

在场景添加 EventSystem
Physics Raycaster 组件 添加在相机上
在被检测的物体上添加如下脚本

//引用命名空间
using UnityEngine.EventSystems;

public class EventTest : MonoBehaviour, IPointerClickHandler
{
      
     public void OnPointerClick(PointerEventData eventData)
    {
     UnityEngine.Debug.Log("哎呀,被点击啦!!!");

    }
}

点击物体弹出UI,再次点击UI触发某事件

关于射线检测:3D物体点击 与UI检测

标签:get   npoi   void   data   physics   unit   raycast   关于   targe   

原文地址:https://www.cnblogs.com/Ms-Sake/p/11069950.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!