コード例 #1
0
ファイル: Player.cs プロジェクト: drizzleEnt/SimpleSnow
 private void DecreaseTime()
 {
     _currentTime -= Time.deltaTime;
     IsTimeChanged?.Invoke(_currentTime);
     if (_currentTime <= 0)
     {
         IsTimeRunOut?.Invoke();
     }
 }
コード例 #2
0
ファイル: Player.cs プロジェクト: drizzleEnt/SimpleSnow
 public void IncreaseTime(float increaseTime)
 {
     _currentTime += increaseTime;
     if (_currentTime > _maxLifeTime)
     {
         _currentTime = _maxLifeTime;
     }
     IsTimeChanged?.Invoke(_currentTime);
     IsComeIntoTrigger?.Invoke();
 }
コード例 #3
0
ファイル: Player.cs プロジェクト: drizzleEnt/SimpleSnow
 private void Start()
 {
     _currentTime = _lifeTime;
     IsTimeChanged?.Invoke(_currentTime);
 }