private void Start() { animSpeedBack = DataManager.Instance.damagedAnimationSpeedRecover; animSpeed = DataManager.Instance.damagedAnimationSpeed; chromaticAberrationMaxValue = DataManager.Instance.chromaticAberrationMaxValue; audioPitchChangeSpeed = DataManager.Instance.audioPitchChangeSpeed; audioPitchMinValue = DataManager.Instance.audioPitchMinValue; collision.onHit += OnHitHandler; cac = FindObjectOfType <ChromaticAberrationController>(); }
private void Start() { chromaticAberrationController = this.EnsureComponent <ChromaticAberrationController>(); GameManager.NotificationManager.CallOnMessage(Message.SlowMoEntered, StartSlowMoEffects); GameManager.NotificationManager.CallOnMessage(Message.SlowMoExited, StopSlowMoEffects); }