//1.思路:設置子彈的時間間隔 子彈的射擊速度 子彈的計時器 2.設置子彈的發射方法
public float shootSpeed=2; //表示每秒發射子彈的個數 俗稱子彈的發射速率
private float shootTimer=0; //表示子彈的生成時間間隔 用來控制子彈的發射間隔
private float shootTimerInterval=0; //表示子彈的間隔這個是一個固定的時間
//2.初始化這個時間的子彈的間隔時間
shootTimerInterval=1/shootSpeed;
//3.在Update()中控制子彈的發射
void Update(){
shootTime+=Time.deltaltime; //讓子彈的時間控制器不斷加等時間間隔
if(shootTime>shootTimeInterval){ //如果子彈發射的時間間隔超過時間控制器 那么我們就發射子彈
shootTime-=shootTimeInterval; //讓子彈的時間間隔回復到初始的情況下
Shoot(); //調用射擊的方法
}
void Shoot(){ //這個是專門儲存和實例化子彈的方法 具體的射擊方法
}
}