Ray射线检测和Recources.Load

记录射线检测常用的方法,以及Rocources.Load的常用用法

使用代码实现鼠标点击在鼠标点击处生成制定gameObject

1 RayCastHit hit;
2 void Update()
3 {
4     Ray ray=Camera.Main.ScreenPointToRay(Input.MousePosition)
5      if(Physics.RayCast(ray,out hit)
6     {
7          Instantiate(Rocources.Load("player",/*typeOf(GameObject)*/,hit.point,Quaternion.identity) ; 
8       }         
9 }

其中Rocources.Load("Rocources文件夹内的gameObject路径",类型)返回的是一个gameObject类型

使用Rocources.Load方法需要在Project视窗内创建一个Rocources文件夹,将需要导入的资源放在这个文件夹里,否则导入不了。

 

你可能感兴趣的:(Ray射线检测和Recources.Load)