public override void OnBodyGUI() { OSCReceiverNode target = ((OSCReceiverNode)this.target); foreach (NodePort port in target.Inputs) { NodeEditorGUILayout.PortField(port); } foreach (NodePort port in target.Outputs) { NodeEditorGUILayout.PortField(port); } if (target.initialized) { target.Link(); if (target.Receiver != null) { foreach (string channel in target.Receiver.values.Keys) { EditorGUILayout.TextField(channel, target.Receiver.values[channel].ToString()); } } } }