コード例 #1
0
ファイル: Totem.cs プロジェクト: Pandogrammer/stop-the-fire
 private void StopShootingSubscription()
 {
     EveryUpdate
     .Do(_ => _stopShootingTimer -= Time.deltaTime)
     .Where(_ => _stopShootingTimer < 0)
     .Subscribe(_ => _waterEmission.enabled = false)
     .AddTo(_disposables);
 }
コード例 #2
0
 protected override void Load()
 {
     EveryUpdate
     .Do(_ => _fireSpawnTimer -= Time.deltaTime)
     .Where(_ => _fireSpawnTimer < 0)
     .Select(_ => GeneratePosition())
     .Do(SpawnFire)
     .Subscribe()
     .AddTo(_disposables);
 }