void OnOSCMessageReceived3(object sender, UniOSCEventArgs args) { Debug.Log("UniOSCCodeBasedDemo.OnOSCMessageReceived3:" + _GetAddressFromOscPacket(args)); if (Light3 != null) { Light3.enabled = !Light3.enabled; } }
void OnOSCMessageReceived3(object sender, UniOSCEventArgs args) { Debug.Log("UniOSCCodeBasedDemo.OnOSCMessageReceived3:" + args.Message.Address); if (Light3 != null) { Light3.enabled = !Light3.enabled; } }
public override void OnOSCMessageReceived(UniOSCEventArgs args) { OscMessage msg = (OscMessage)args.Packet; if (msg.Data.Count < 1) { return; } Quaternion q = new Quaternion((float)msg.Data[0], (float)msg.Data[1], (float)msg.Data[2], (float)msg.Data[3]); this.transform.rotation = GyroToUnity(q); }
public override void OnOSCMessageReceived(UniOSCEventArgs args) { OscMessage msg = (OscMessage)args.Packet; if (msg.Data.Count < 1) { return; } px = (float)msg.Data[0]; py = (float)msg.Data[1]; pz = (float)msg.Data[2]; m_gestures.oscAcceleration = new Vector3(px, py, pz); }
public override void OnOSCMessageReceived(UniOSCEventArgs args) { OscMessage msg = (OscMessage)args.Packet; if (msg.Data.Count < 1) { return; } Vector2 phonePos = Vector2.zero; phonePos.x = (float)msg.Data[0]; phonePos.y = (float)msg.Data[1]; cursor.transform.localPosition = new Vector3(phonePos.x / X_MAX - 0.5f, 1.0f, phonePos.y / Y_MAX - 0.5f); }
// // Runs this when an OSC message is received. // public override void OnOSCMessageReceived(UniOSCEventArgs args) // { // // OscMessage msg = (OscMessage)args.Packet; // grab the message. // // if(msg.Data.Count <1)return; // if the message has no data, don't do anything. // // string types = msg.TypeTag; // get the message type. (will be a letter for each piece of data. E.G '1' = i. '4.5 tree' = fs (f for float, s for string). // // // grab each piece of data and use the relevant delegate to broadcast it to whatever is listening... // if(msg.Data.Count >= 1){ // // for (int i = 0; i < msg.Data.Count; i++){ // // if (types[i+1] == 's') onString(msg.Address, msg.Data[i].ToString()); // if (types[i+1] == 'f') onFloat(msg.Address, (float)msg.Data[i]); // if (types[i+1] == 'i') onInt(msg.Address, (int)msg.Data[i]); // } // } // } // Runs this when an OSC message is received. public override void OnOSCMessageReceived(UniOSCEventArgs args) { OscMessage msg = (OscMessage)args.Packet; // grab the message. if (msg.Data.Count < 1) { return; // if the message has no data, don't do anything. } string types = msg.TypeTag; // get the message type. (will be a letter for each piece of data. E.G '1' = i. '4.5 tree' = fs (f for float, s for string). // grab each piece of data and use the relevant delegate to broadcast it to whatever is listening... if (msg.Data.Count >= 1) { object message = (object)msg; EventManager.TriggerEvent("/fromMax", message); } }
public override void OnOSCMessageReceived(UniOSCEventArgs args) { OscMessage msg = (OscMessage)args.Packet; if (msg.Data.Count < 1) { return; } int command = (int)msg.Data[0]; //Change Color if (command == 1) { currentMaterial = (currentMaterial + 1) % materialList.Length; GetComponent <Renderer>().material = materialList[currentMaterial]; } }
public override void OnOSCMessageReceived(UniOSCEventArgs args) { OscMessage msg = (OscMessage)args.Packet; if (msg.Data.Count < 1) { return; } int command = (int)msg.Data[0]; //Change Size if (command >= 0) { float newScale = (float)command / 128f; sphere.transform.localScale = new Vector3(newScale, newScale, newScale); } }
public override void OnOSCMessageReceived(UniOSCEventArgs args) { OscMessage msg = (OscMessage)args.Packet; if (msg.Data.Count < 1) { return; } receivedWeight = (float)msg.Data[0]; if (weightText != null) { weightText.text = receivedWeight.ToString("F2") + "kg"; } if (showReceive) { Debug.LogFormat("[Debug] weight: {0}", receivedWeight); } }
void OnOSCMessageReceived(object sender, UniOSCEventArgs args) { //Debug.Log("UniOSCCodeBasedDemo.OnOSCMessageReceived:"+ _GetAddressFromOscPacket(args)); OscMessage msg = (OscMessage)args.Packet; if(msg.Data.Count <1)return; float _data = (float)msg.Data[0]; foreach (UniOSCInjector inject in injectorList) { if (String.Equals (args.Address, inject.Address)) { if(inject.On) { inject.Value = _data; } //Debug to check working //Debug.Log("Address: " + inject.Address + " Value: " + inject.Value); } } }
private string _GetAddressFromOscPacket(UniOSCEventArgs args) { return((args.Packet is OscMessage) ? ((OscMessage)args.Packet).Address : ((OscBundle)args.Packet).Address); }
void OnOSCMessageReceived5(object sender, UniOSCEventArgs args) { Debug.Log("UniOSCCodeBasedDemo.OnOSCMessageReceived5:" + _GetAddressFromOscPacket(args)); }
private string _GetAddressFromOscPacket(UniOSCEventArgs args) { return (args.Packet is OscMessage) ? ((OscMessage)args.Packet).Address : ((OscBundle)args.Packet).Address ; }
void OnOSCMessageReceived5(object sender, UniOSCEventArgs args) { Debug.Log("UniOSCCodeBasedDemo.OnOSCMessageReceived5:" + args.Message.Address); }