Unity3D中的射线与碰撞检测代码
时间:2017-08-15 11:02:11
收藏:0
阅读:527
if (Input.GetMouseButtonDown(0))
{
Ray ray = MainCamera.ScreenPointToRay(Input.mousePosition); //以摄像机为原点创建一条射线
RaycastHit hit;
if (Physics.Raycast(ray, out hit)) //点击到了带有碰撞体的物体
{
Transform clickObjTrans = hit.transform; //获取点击的物体
if (clickObjTrans.name == "Manager")
{
}
}
}
原文:http://www.cnblogs.com/Study088/p/7363935.html
评论(0)