定义一个全局变量,以便从外部传入参数
public GameObject bullet;
public speed = 50;
判断鼠标左键按下:
Input.GetMouseButtonDown(0)
实例化一个Prefeb
GameObject b = GameObject.Instantiate(bullet, transform.posotion, transform.rotation);
Rigidbody rgd = b.GetComponent<Rigidbody>();
// 通过刚体施加速度 forwad 就是摄像机面对的方向。
rgd.velocity = transform.forwad * speed;