var particle : GameObject; // 粒子物体
function Update ()
{
if (Input.GetButtonDown ("Fire1"))
{
// 从当前鼠标坐标创建一条射线
var ray : Ray = Camera.main.ScreenPointToRay (Input.mousePosition);
//光线返回信息,触碰点
var hit : RaycastHit;
//如果检测到碰撞就(在碰撞点)创建一个粒子
if (Physics.Raycast (ray,hit)) {
Instantiate (particle, hit.point, transform.rotation);//transform.position
}
}
}屏幕发射射线并检测碰撞
最新推荐文章于 2022-08-25 12:48:18 发布
9465

被折叠的 条评论
为什么被折叠?



