Exemplo n.º 1
0
    public void Initialize(SafeZoneHub safeZoneHub)
    {
        _sphereCollider = GetComponent <SphereCollider>();
        _parent         = safeZoneHub;

        Signals.Get(out _playerEnteredSafeZoneSignal);
        Signals.Get(out _playerExitSafeZoneSignal);
    }
Exemplo n.º 2
0
 private void OnExitSafeZone(SafeZoneHub hub)
 {
     _surroundingEnergy = -_playerData.EnergyLossInFog;
     Debug.Log("Exit safe zone");
 }
Exemplo n.º 3
0
 private void OnEnterSafeZone(SafeZoneHub hub)
 {
     enterSafeZoneSound.Play();
     _surroundingEnergy = hub.Data.EmittingEnergy;
     Debug.Log("Entered safe zone");
 }