屏幕发射射线并检测碰撞

来源:互联网 发布:做施工组织设计的软件 编辑:程序博客网 时间:2024/05/10 21:27

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}}}

0 0
原创粉丝点击