纳金网
标题: Unity3d以及NGUI封装的射线检测 [打印本页]
作者: 刀锋狼 时间: 2014-11-30 16:30
标题: Unity3d以及NGUI封装的射线检测
Ray ray=camera.ScreenPointToRay(Input.mouseposition);
RayCastHit hit;
If(Physics.Raycasy(ray,out hit))
{
If(hit.transform.gameobject.tag==””)
{
Hit.point.x,
Hit.point.y
Hit.point.z 表示击中的那个点
}
}
NGUI有专门的射线检测函数,绑定在UICamera下面
UICamera.Raycast(Vector3 inPos,out RaycastHit hit);
另外,附上NGUI的在线查询api
http://tasharen.com/ngui/docs/class_u_i_camera.html#af876844419d66e76f041eb5e2a473a8d
欢迎光临 纳金网 (http://old.narkii.com/club/) |
Powered by Discuz! X2.5 |