Example #1
0
        protected void Start()
        {
            var characterComponent = gameObject.GetComponent <CharacterComponent>();

            _cameraPostProcessing = characterComponent.ActiveController.gameObject
                                    .GetComponent <ICameraPostProcessingInterface>();

            RegisterForMessages();
        }
Example #2
0
        protected void OnDestroy()
        {
            UnregisterForMessages();

            _cameraPostProcessing = null;
        }