using UnityEngine; using UnityEngine.UI; namespace uOSC { [RequireComponent(typeof(uOscServer))] public class ServerTest : MonoBehaviour { void Start() { var server = GetComponent(); server.onDataReceived.AddListener(OnDataReceived); } void OnDataReceived(Message message) { // address var msg = message.address + ": "; // values foreach (var value in message.values) { msg += value.GetString() + " "; } GameObject.Find("Text").GetComponent().text = msg; GameObject cursor = GameObject.Find("DefaultCursor"); GameObject cube = GameObject.Find("Cube"); GameObject obj = Instantiate(cube); obj.transform.position = cursor.transform.position; Debug.Log(msg); } } }