public override void OnDrawOutport(int outportIndex, OutportContainer outportContainer) { base.OnDrawOutport(outportIndex, outportContainer); SerializedProperty setterValueProp = TargetProperty.FindPropertyRelative(BlackboardSetter.SetterValueVarName); outportContainer.OutportBody.Add(new Label(BlackboardSetter.GetOutportLabel(setterValueProp))); }
public override void OnDrawOutport(int outportIndex, OutportContainer outportContainer) { base.OnDrawOutport(outportIndex, outportContainer); SerializedProperty conditionalProp = TargetProperty .FindPropertyRelative(BlackboardConditional.ConditionalsVarName) .GetArrayElementAtIndex(outportIndex); outportContainer.OutportBody.Add(new Label(BlackboardConditional.GetOutportLabel(conditionalProp))); }
public override void OnDrawOutport(int outportIndex, OutportContainer outportContainer) { outportContainer.OutportBody.Add(GetPlaceholderElement("Outport body", 20)); outportContainer.OutportHeader.Add(GetPlaceholderElement("Outport header", 20)); outportContainer.OutportFooter.Add(GetPlaceholderElement("Outport footer", 20)); }