示例#1
0
文件: Attack.cs 项目: MrDebil/Game
 public void Reset()
 {
     _currentAmmo = _level.characteristicsTower[_level.current].Ammo;
     OnEndReload?.Invoke();
     _last          = 0f;
     _endReloadTime = 0f;
     _inReload      = false;
 }
示例#2
0
文件: Attack.cs 项目: MrDebil/Game
 private void Reload(float currentTime, float endReloadTime)
 {
     if (endReloadTime - currentTime < 0)
     {
         _inReload    = false;
         _currentAmmo = _level.characteristicsTower[_level.current].Ammo;
         OnEndReload?.Invoke();
     }
 }