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

  }

}

posted on 2017-07-20 15:40  春天里的麦子  阅读(10652)  评论(1编辑  收藏  举报