public void Initialize(SafeZoneHub safeZoneHub) { _sphereCollider = GetComponent <SphereCollider>(); _parent = safeZoneHub; Signals.Get(out _playerEnteredSafeZoneSignal); Signals.Get(out _playerExitSafeZoneSignal); }
private void OnExitSafeZone(SafeZoneHub hub) { _surroundingEnergy = -_playerData.EnergyLossInFog; Debug.Log("Exit safe zone"); }
private void OnEnterSafeZone(SafeZoneHub hub) { enterSafeZoneSound.Play(); _surroundingEnergy = hub.Data.EmittingEnergy; Debug.Log("Entered safe zone"); }