void doPostProcess() { var go = Fsm.GetOwnerDefaultTarget(gameObject); behavior = go.GetComponent <UnityEngine.PostProcessing.Utilities.PostProcessingController>(); behavior.depthOfField.focusDistance = focusDistance.Value; }
public override void OnEnter() { var go = Fsm.GetOwnerDefaultTarget(gameObject); behavior = go.GetComponent <UnityEngine.PostProcessing.Utilities.PostProcessingController>(); if (!everyFrame.Value) { doPostProcess(); Finish(); } }
void Start() { _controller = GetComponent <PostProcessingController>(); }