1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
using UnityEngine; using UnityEngine.Rendering; public class SettingsPostProcessingHelper : MonoBehaviour { public Volume target; private void Start() { Refresh(); SettingsManager.Instance.onPPSettingsChange.AddListener(Refresh); } private void Refresh() { target.enabled = SettingsManager.Instance.PostProcessing; } }