//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(){ //这个是专门储存和实例化子弹的方法 具体的射击方法
}
}