纳金网

标题: RaycastHit的问题? [打印本页]

作者: 她。    时间: 2013-4-26 09:30
标题: RaycastHit的问题?


var ray = Camera.main.ScreenPointToRay (Input.mousePosition);
var hit : RaycastHit;
if (Physics.Raycast (ray, hit))
{
Debug.DrawLine (ray.origin, hit.point);
//print(hit.collider.gameObject.name);

curObject = hit.collider.gameObject;

// 显示当前选中对象的名称
print(curObject);

有人解释下这段代码不?
还是搞不清楚Raycast

作者: bluesky    时间: 2013-4-26 10:20
从摄像机位置到Input.mousePosition的一条射线,碰到的第一个collider对象
作者: 艾西格亚    时间: 2013-4-26 17:01
楼上的解释很清楚了
作者: 她。    时间: 2013-4-27 11:56
bluesky 发表于 2013-4-26 10:20
从摄像机位置到Input.mousePosition的一条射线,碰到的第一个collider对象

谢谢楼上的




欢迎光临 纳金网 (http://go.narkii.com/club/) Powered by Discuz! X2.5