protected override bool ProcessMessage(OSCMessage message, out List <OSCValue> value) { value = null; if (message.ToArray(out value)) { return(true); } return(false); }
protected override void Invoke(OSCMessage message) { List <OSCValue> value; if (message.ToArray(out value)) { if (onReceive != null) { onReceive.Invoke(value); } } }
protected void MessageReceived(OSCMessage message) { List <OSCValue> arrayValues = null; if (message.ToArray(out arrayValues)) // Get all values from first array in message. { Debug.Log("Array values:"); foreach (var value in arrayValues) { Debug.LogFormat("\t {0}", value); } } }
protected override bool ProcessMessage(OSCMessage message, out List <OSCValue> value) => message.ToArray(out value);