using UnityEngine; [DisallowMultipleComponent] public sealed class NOTBehavior : GuardedValueNodeBehavior { protected override void RecomputeCore() { bool value = !GetInputValue("In").AsBool(); SetOutputValueIfChanged("Result", BSValue.FromBool(value)); } }