public void Start () { //Initializes on start up to listen for messages //make sure this game object has both UDPPackIO and OSC script attached UDPPacketIO udp = (UDPPacketIO)GetComponent("UDPPacketIO"); udp.init(RemoteIP, SendToPort, ListenerPort); handler = (Osc)GetComponent("Osc"); handler.init(udp); handler.SetAllMessageHandler(AllMessageHandler); tornadoSlider = GameObject.Find("Tornado Slider").GetComponent<UnityEngine.UI.Slider>(); munchkinSlider = GameObject.Find("Munchkin Slider").GetComponent<UnityEngine.UI.Slider>(); poppySlider = GameObject.Find("Poppy Slider").GetComponent<UnityEngine.UI.Slider>(); monkeySlider = GameObject.Find("Monkey Slider").GetComponent<UnityEngine.UI.Slider>(); fireSlider = GameObject.Find("Fire Slider").GetComponent<UnityEngine.UI.Slider>(); transSpeedSlider = GameObject.Find("Transition Slider").GetComponent<UnityEngine.UI.Slider>(); nv = GameObject.Find("Network").GetComponent<NetworkView>(); Debug.Log("Osc Running"); }
public void setup(string host_, int port_) { if (_isSetUp) { return; } Debug.Log("OscSender SETUP: " + host_ + " / " + port_); host = host_; port = port_; _isSetUp = true; UDPPacketIO udp; udp = this.gameObject.GetComponent <UDPPacketIO>(); if (udp == null) { udp = this.gameObject.AddComponent <UDPPacketIO>(); } udp.enableQueue = false; udp.Init(host_, port_, true); oscHandler = this.gameObject.GetComponent <Osc>(); if (oscHandler == null) { oscHandler = this.gameObject.AddComponent <Osc>(); } oscHandler.init(udp); }
/// <summary> /// Start is called just before any of the Update methods is called the first time. /// </summary> void Start() { words = codeword.Split(' '); UDPPacketIO udp = GetComponent <UDPPacketIO>(); udp.init(remoteIp, sendToPort, listenerPort); oscHandler = GetComponent <Osc>(); oscHandler.init(udp); oscHandler.SetAddressHandler("/remoteIP", setRemoteIP); oscHandler.SetAddressHandler("/text", textFromOSC); if (messageCanvas == null) { messageCanvas = transform.Find("OscMessageCanvas").gameObject; if (messageCanvas != null) { messageText = messageCanvas.transform.Find("MessageText").GetComponent <Text>(); } } string localIP; using (Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, 0)) { socket.Connect("8.8.8.8", 65530); IPEndPoint endPoint = socket.LocalEndPoint as IPEndPoint; localIP = endPoint.Address.ToString(); } setText("This IP is: " + localIP); }
static void Main(string[] args) { for (int i = 0; i < args.Length && i < 3; i++) { if (i == 0) { dstIP = args[i]; } else if (i == 1) { sendToPort = int.Parse(args[i]); } else if (i == 2) { listenToPort = int.Parse(args[i]); } } Console.WriteLine("current IP is " + dstIP + ",sendToPort:" + sendToPort + ",listenToPort:" + listenToPort); udpManager = new UDPPacketIO(); udpManager.init(dstIP, sendToPort, listenToPort); oscManager = new Osc(); oscManager.init(udpManager); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new MultipleWiimoteForm()); }
void Start() { // initialize udp and osc stuff (both necessary for OSC network communication) UDPPacketIO udp = new UDPPacketIO(); udp.init(oscSenderIp, sendToPort, listenerPort); oscHandler = new Osc(); oscHandler.init(udp); // oscHandler.SetAddressHandler("/rigidbody", onRigidBody); oscHandler.SetAllMessageHandler(onOscMessage); // the rigidBodyObject attribute shouldn't logically be part of this class, but is added as // a convenience property to quick and easily visualize the mocap rigid bodies by just specifieing // an object to visually represent the rigid bodies. We'll outsource all the logic to the // MoCapRigidBodiesCloner class whose tasks is exactly this. if (rigidBodyObject) { // create a GameObject to hold all the rigid bodies GameObject go = new GameObject(); go.name = "GeneratedRigidBodies"; // add the cloner component MoCapRigidBodiesCloner cloner = go.AddComponent <MoCapRigidBodiesCloner>(); // give it the specified object and let it take care of the rest cloner.rigidBodyObject = rigidBodyObject; } }
void Start() { pos = new Vector3[oscInputNames.Length]; ppos = new Vector3[oscInputNames.Length]; //Initializes on start up to listen for messages //make sure this game object has both UDPPackIO and OSC script attached udp = (UDPPacketIO)GetComponent("UDPPacketIO"); udp.init(RemoteIP, SendToPort, ListenerPort); handler = (Osc)GetComponent("Osc"); handler.init(udp); /* * handler.SetAddressHandler("/objects/ID-centralXYZ", receiveKinectA); //KinectA blob tracker * handler.SetAddressHandler("/skeletons/ID-centralXYZ", receiveKinectA); //KinectA blob tracker * * handler.SetAddressHandler("/tracker", receiveSoniskel); //Processing SimpleOpenNI skeleton tracker * * handler.SetAddressHandler("/kinect/blobs", receiveKvl); //KVL blob tracker */ handler.SetAddressHandler("/joint", receiveOsceleton); //OSCeleton skeleton tracker //handler.SetAddressHandler("/wii/1/accel/pry", receiveWiimoteAccel); //Osculator Wiimote tracker handler.SetAddressHandler("/wii/1/accel/xyz", receiveWiimoteAccel); //handler.SetAddressHandler("/wii/1/motion/angles", receiveWiimoteAccel); //handler.SetAddressHandler("/wii/1/motion/velo", receiveWiimoteAccel); //handler.SetAddressHandler("/wii/1/ir", receiveWiimoteIR); }
void Start() { UDPPacketIO udp = (UDPPacketIO) GetComponent("UDPPacketIO"); udp.init(remoteIp, sendToPort, listenerPort); handler = (Osc) GetComponent("Osc"); handler.init(udp); //oscHandler.SetAddressHandler("/1/push1", Example); }
void Start () { UDPPacketIO udp = (UDPPacketIO) GetComponent ("UDPPacketIO"); udp.init (remoteIP, sendToPort, listenerPort); handler = (Osc) GetComponent ("Osc"); handler.init(udp); handler.SetAllMessageHandler(AllMessageHandler); }
// float lastTime=0; void Start () { udp = this.GetComponent<UDPPacketIO>(); udp.init(UDPHost, broadcastPort, listenerPort); oscHandler = this.gameObject.AddComponent<Osc>(); oscHandler.init(udp); }
// float lastTime=0; void Start() { udp = this.GetComponent <UDPPacketIO>(); udp.init(UDPHost, broadcastPort, listenerPort); oscHandler = this.gameObject.AddComponent <Osc>(); oscHandler.init(udp); }
public void Start() { //Initializes on start up to listen for messages //make sure this game object has both UDPPackIO and OSC script attached UDPPacketIO udp = (UDPPacketIO)GetComponent("UDPPacketIO"); udp.init(RemoteIP, SendToPort, ListenerPort); handler = (Osc)GetComponent("Osc"); handler.init(udp); handler.SetAllMessageHandler(AllMessageHandler); tornadoSlider = GameObject.Find("Tornado Slider").GetComponent <UnityEngine.UI.Slider>(); munchkinSlider = GameObject.Find("Munchkin Slider").GetComponent <UnityEngine.UI.Slider>(); poppySlider = GameObject.Find("Poppy Slider").GetComponent <UnityEngine.UI.Slider>(); monkeySlider = GameObject.Find("Monkey Slider").GetComponent <UnityEngine.UI.Slider>(); fireSlider = GameObject.Find("Fire Slider").GetComponent <UnityEngine.UI.Slider>(); transSpeedSlider = GameObject.Find("Transition Slider").GetComponent <UnityEngine.UI.Slider>(); nv = GameObject.Find("Network").GetComponent <NetworkView>(); Debug.Log("Osc Running"); }
// Use this for initialization void Start() { GameObject monomeSquare = (GameObject)Resources.Load("Square"); int row = 0; while (row < amountRows) { for (int i = 0; i < amountPerRow; i++) { Vector3 pos = new Vector3((-i * 1.2f), 0, row * 1.2f); GameObject clone = Instantiate(monomeSquare, gameObject.transform.position + pos, Quaternion.identity) as GameObject; clone.transform.parent = gameObject.transform; clone.SendMessage("SetID", (row * amountPerRow) + (i + 1)); clone.tag = "col" + (i + 1); } row++; } if (udp = (UDPPacketIO)gameObject.GetComponent("UDPPacketIO")) { udp.init(OSCHost, SendToPort, ListenerPort); handler = (Osc)gameObject.GetComponent("Osc"); handler.init(udp); handler.SetAddressHandler("/press", IncomingValues); handler.SetAddressHandler("/sync", ResetTime); } OSCHandler.Instance.Init(); startTime = Time.time; }
void Start() { UDPPacketIO udp = GetComponent <UDPPacketIO>(); udp.init(RemoteIP, SendToPort, ListenerPort); handler = GetComponent <Osc>(); handler.init(udp); }
void Start() { udp = GetComponent<UDPPacketIO>(); handler = GetComponent<Osc>(); udp.init(RemoteIP, SendToPort, ListenerPort); handler.init(udp); handler.SetAddressHandler("/htrack/",Ta_filler0); }
public void Connect() { UDPPacketIO udp = GetComponent <UDPPacketIO>(); udp.init(RemoteIP, SendToPort, ListenerPort); handler = GetComponent <Osc>(); handler.init(udp); connect = true; }
void Start() { UDPPacketIO udp = GetComponent <UDPPacketIO>(); udp.init(remoteIP, senderPort, listenerPort); handler = GetComponent <Osc>(); handler.init(udp); handler.SetAllMessageHandler(MessageHandler); }
void Start() { UDPPacketIO udp = (UDPPacketIO)GetComponent("UDPPacketIO"); udp.init(remoteIp, sendToPort, listenerPort); handler = (Osc)GetComponent("Osc"); handler.init(udp); //oscHandler.SetAddressHandler("/1/push1", Example); }
// Use this for initialization void Start() { UDPPacketIO udp = GetComponent<UDPPacketIO>(); udp.init(remoteIp, senderPort, listenerPort); oscHandler = GetComponent<Osc>(); oscHandler.init(udp); oscHandler.SetAddressHandler("/hand1", Example); }
/// <summary> /// Start is called just before any of the Update methods is called the first time. /// </summary> void Start() { UDPPacketIO udp = GetComponent <UDPPacketIO>(); udp.init(remoteIp, sendToPort, 0); oscHandler = GetComponent <Osc>(); oscHandler.init(udp); }
void Start() { Debug.Log(remoteIp); UDPPacketIO udp = (UDPPacketIO) GetComponent("UDPPacketIO"); udp.init(remoteIp, sendToPort); handler = (Osc) GetComponent("Osc"); handler.init(udp); skeletonrender = GetComponent<SkeletonRender> (); }
// Use this for initialization void Awake() { // setup osc UDPPacketIO udp = GetComponent <UDPPacketIO>(); udp.init(RemoteIP, SendToPort, ListenerPort); handler = GetComponent <Osc>(); handler.init(udp); }
// Use this for initialization void Start() { //Initializes on start up to listen for messages //make sure this game object has both UDPPackIO and OSC script attached controller.init(RemoteIP, SendToPort, ListenerPort); handler.init(controller); handler.SetAddressHandler("/policy", HandlePolicyInput); }
void Start() { UDPPacketIO udp = (UDPPacketIO)GetComponent("UDPPacketIO"); udp.init(remoteIP, sendToPort, listenerPort); handler = (Osc)GetComponent("Osc"); handler.init(udp); handler.SetAllMessageHandler(AllMessageHandler); }
public void Start() { UDPPacketIO udp = GetComponent <UDPPacketIO>(); udp.init(UDPHost, broadcastPort, listenerPort); oscHandler = GetComponent <Osc>(); oscHandler.init(udp); oscHandler.SetAddressHandler("/test", counterTest); animator = character.GetComponent <Animator> (); }
// Use this for initialization void Start() { //DontDestroyOnLoad(this); udp = this.GetComponent <UDPPacketIO>(); udp.init(RemoteIP, SendToPort, ListenerPort); handler = this.GetComponent <Osc>(); handler.init(udp); handler.SetAddressHandler(OSC_address, ListenEvent); }
void Awake() { UDPPacketIO udp = GetComponent <UDPPacketIO>(); udp.init(OSCHost, SendToPort, ListenerPort); _handler = GetComponent <Osc>(); _handler.init(udp); _handler.SetAddressHandler("/test", TestMessage); }
// private AvgFixedBuffer buffer; // Use this for initialization void Start() { //Initializes on start up to listen for messages //make sure this game object has both UDPPackIO and OSC script attached UDPPacketIO udp = (UDPPacketIO) GetComponent("UDPPacketIO"); udp.init(RemoteIP, SendToPort, ListenerPort); handler = (Osc) GetComponent("Osc"); handler.init(udp); handler.SetAllMessageHandler(AllMessageHandler); }
// Use this for initialization void Start() { UDPPacketIO udp = GetComponent<UDPPacketIO>(); udp.init(RemoteIP, SendToPort, ListenerPort); handler = GetComponent<Osc>(); handler.init(udp); handler.SetAddressHandler("/test", Cry); Debug.Log("Running"); }
// Use this for initialization void Start() { UDPPacketIO udp = (UDPPacketIO)GetComponent("UDPPacketIO"); udp.init(remoteIp, remotePort, listenPort); handler = (Osc)GetComponent("Osc"); handler.init(udp); handler.SetAllMessageHandler(AllMessageHandler); gameObject.GetComponent <Renderer>().enabled = false; }
void Start() { UDPPacketIO udp = GetComponent <UDPPacketIO>(); udp.init(remoteIp, senderPort, listenerPort); oscHandler = GetComponent <Osc>(); oscHandler.init(udp); oscHandler.SetAddressHandler("/acw", OSCCallback); }
// Use this for initialization void Start() { UDPPacketIO udp = GetComponent <UDPPacketIO>(); Debug.Log(udp); udp.init(RemoteIP, SendToPort, ListenerPort); handler = GetComponent <Osc>(); handler.init(udp); handler.SetAllMessageHandler(AllMessageHandler); }
// public var output_txt : GUIText; // Use this for initialization public void Start() { UDPPacketIO udp = (UDPPacketIO)GetComponent("UDPPacketIO"); udp.init(UDPHost, broadcastPort, listenerPort); oscHandler = (Osc) GetComponent("Osc"); oscHandler.init(udp); oscHandler.SetAddressHandler("/eventTest", updateText); oscHandler.SetAddressHandler("/counterTest", counterTest); Debug.Log("Running"); }
void Awake() { osc = GetComponent <Osc>(); udp = GetComponent <UDPPacketIO>(); udp.init(IPAddress, SendPort, ListenPort); osc.init(udp); rhythmTemplate = new int[8]; rhythmObjects = new GameObject[8]; melodyTemplate = new int[8]; melodyObjects = new GameObject[8]; }
void Start() { UDPPacketIO udp = GetComponent <UDPPacketIO> (); udp.init(remoteIp, sendToPort, listenerPort); osc = GetComponent <Osc> (); osc.init(udp); OscMessage msg = Osc.StringToOscMessage("/startup"); osc.Send(msg); }
// Start is called just before any of the Update methods is called the first time. void Start() { UDPPacketIO udp = new UDPPacketIO(); udp.init(remoteIp, sendToPort, listenerPort); oscHandler = new Osc(); oscHandler.init(udp); oscHandler.SetAddressHandler("/hand1", Example); }
private int yRot = 0; //the rotation around the y axis void Start() { //Initializes on start up to listen for messages //make sure this game object has both UDPPackIO and OSC script attached UDPPacketIO udp = GetComponent <UDPPacketIO>(); udp.init(RemoteIP, SendToPort, ListenerPort); handler = GetComponent <Osc>(); handler.init(udp); handler.SetAllMessageHandler(AllMessageHandler); }
// Use this for initialization void Start() { Application.runInBackground = true; UDPPacketIO udp = GetComponent<UDPPacketIO>(); udp.init(UDPHost,broadcastPort,listenerPort); oscHandler = GetComponent<Osc>(); oscHandler.init(udp); // oscHandler.SetAddressHandler("/breathdata",getInput); oscHandler.SetAddressHandler("/breathdata", getInput); oscStatusText.text = "Sending Data to "+UDPHost+" : "+broadcastPort; }
// Use this for initialization void Start() { batteryPercentage = 0; //set to 0 by default UDPPacketIO udp = GetComponent <UDPPacketIO>(); udp.init(UDPHost, broadcastPort, listenerPort); oscHandler = GetComponent <Osc>(); oscHandler.init(udp); oscHandler.SetAllMessageHandler(getMellowInput); }
/// <summary> /// Start is called just before any of the Update methods is called the first time. /// </summary> void Start() { UDPPacketIO udp = GetComponent <UDPPacketIO>(); udp.init(remoteIp, sendToPort, listenerPort); oscHandler = GetComponent <Osc>(); oscHandler.init(udp); oscHandler.SetAddressHandler("/hand1", Example); }
/* ----- SETUP ----- */ void Start() { // Set up OSC connection udp = (UDPPacketIO)GetComponent("UDPPacketIO"); udp.init(RemoteIP, outgoingPort, incomingPort); handler = (Osc)GetComponent("Osc"); handler.init(udp); // Listen to the channels set in the Processing sketch handler.SetAddressHandler("/data", ListenEvent); }
// Use this for initialization void Start () { UDPPacketIO udp = GetComponent<UDPPacketIO>(); Debug.Log(udp); udp.init(RemoteIP, SendToPort, ListenerPort); handler = GetComponent<Osc>(); handler.init(udp); handler.SetAllMessageHandler(AllMessageHandler); }
void Start() { if (processingVj) { udp = gameObject.AddComponent <UDPPacketIO>(); handler = gameObject.AddComponent <Osc>(); udp.init(oscHost, outPort, inPort); handler.init(udp); handler.SetAddressHandler("/vj", vjValue); } }
/// <summary> /// Awake is called when the script instance is being loaded. /// </summary> void Awake() { UDPPacketIO udp = GetComponent <UDPPacketIO>(); udp.init(remoteIp, sendToPort, listenerPort); oscHandler = GetComponent <Osc>(); oscHandler.init(udp); // set up a function to receive messages via OSC with starting with /sentFromPd oscHandler.SetAddressHandler("/sentFromPd", SentFromPd); }
// Use this for initialization void Start() { //Initializes on start up to listen for messages //make sure this game object has both UDPPackIO and OSC script attached UDPPacketIO udp = GetComponent("UDPPacketIO") as UDPPacketIO; udp.init(RemoteIP, SendToPort, ListenerPort); handler = GetComponent("Osc") as Osc; handler.init(udp); handler.SetAddressHandler("/myo1/emg/scaled", Example1); }
/* void OnDisable() { // close OSC UDP socket Debug.Log("closing OSC UDP socket in OnDisable"); oscHandler.Cancel(); oscHandler = null; }*/ // Start is called just before any of the Update methods is called the first time. void Start() { UDPPacketIO udp = GetComponent<UDPPacketIO>(); udp.init(remoteIp, 9000, 8000); oscHandler = GetComponent<Osc>(); oscHandler.init(udp); if (Application.loadedLevelName != "Date") { print("WHAT"); OscMessage oscM = Osc.StringToOscMessage ("/2"); oscHandler.Send (oscM); } //oscHandler.SetAddressHandler("/hand1", Example); }
void Start () { UDPPacketIO udp = (UDPPacketIO) GetComponent ("UDPPacketIO"); udp.init (RemoteIP, SendToPort, ListenerPort); handler = (Osc) GetComponent ("Osc"); handler.init(udp); handler.SetAllMessageHandler(AllMessageHandler); debug_message = "" + RemoteIP; cam_pos = new Vector3 (0, 0, 0); left_hand_pos = new Vector3 (0, 0, 0); right_hand_pos = new Vector3 (0, 0, 0); left_elbow_pos = new Vector3 (0, 0, 0); right_elbow_pos = new Vector3 (0, 0, 0); body_pos = new Vector3 (0, 0, 0); }
void Start() { osceletonNames = new string[] { //standard non-mirrored "head", "neck", "torso", "l_shoulder", "l_elbow", "l_hand", "r_shoulder", "r_elbow", "r_hand", "l_hip", "l_knee", "l_foot", "r_hip", "r_knee", "r_foot" }; pos = new Vector3[osceletonNames.Length]; //target = new Transform[osceletonNames.Length]; //Initializes on start up to listen for messages //make sure this game object has both UDPPackIO and OSC script attached udp = (UDPPacketIO) GetComponent("UDPPacketIO"); udp.init(RemoteIP, SendToPort, ListenerPort); handler = (Osc) GetComponent("Osc"); handler.init(udp); handler.SetAddressHandler("/joint", Example1); handler.SetAddressHandler("/example2", Example2); }
// Use this for initialization void Start () { //Initializes on start up to listen for messages udp = new UDPPacketIO (); udp.init(RemoteIP, SendToPort, ListenerPort); handler = new Osc (); handler.init(udp); handler.SetAllMessageHandler(AllMessageHandler); Debug.Log ("OSC Connection initialized"); // builds a list of OSCAnimation scripts that are attached to objects in receiverGameObjects array for (int i = 0; i< receiverGameObjects.Length; i++) { OSCAnimation[] scripts = receiverGameObjects [i].GetComponents<OSCAnimation> (); scriptsToCall.AddRange(scripts ); } }
void Start() { DontDestroyOnLoad (this.gameObject); Debug.Log ("Starting reciever"); // Set up OSC connection UDPPacketIO udp = GetComponent<UDPPacketIO>(); udp.init(RemoteIP, SendToPort, ListenerPort); handler = GetComponent<Osc> (); handler.init(udp); // Listen to the channels set in the Processing sketch handler.SetAddressHandler("/pulseVals", ListenEvent); player1BPM = 70; //You can put temp values in here for testing! Or get fancy and put a random value or something player2BPM = 40; player3BPM = 55; player4BPM = 75; }
// Use this for initialization void Start() { UDPPacketIO udp = GetComponent<UDPPacketIO>(); udp.init(remoteIp, senderPort, listenerPort); oscHandler = GetComponent<Osc>(); oscHandler.init(udp); oscHandler.SetAddressHandler("/acw", OSCCallback); //oscHandler.SetAddressHandler("/scenechange", SceneChangerCallback); //oscBallsGO = GameObject.FindWithTag("oscBallGroup"); moveObject = true; }
// Use this for initialization void Start() { GameObject monomeSquare = (GameObject) Resources.Load("Square"); int row = 0; while (row < amountRows) { for (int i=0; i < amountPerRow; i++) { Vector3 pos = new Vector3((-i*1.2f),0, row*1.2f); GameObject clone = Instantiate(monomeSquare, gameObject.transform.position + pos, Quaternion.identity) as GameObject; clone.transform.parent = gameObject.transform; clone.SendMessage("SetID", (row * amountPerRow) + (i+1)); clone.tag = "col" + (i+1); } row++; } if(udp = (UDPPacketIO) gameObject.GetComponent("UDPPacketIO")) { udp.init(OSCHost, SendToPort, ListenerPort); handler = (Osc) gameObject.GetComponent("Osc"); handler.init(udp); handler.SetAddressHandler("/press", IncomingValues); handler.SetAddressHandler("/sync", ResetTime); } OSCHandler.Instance.Init(); startTime = Time.time; }
void Start() { UDPPacketIO udp = GetComponent<UDPPacketIO>(); udp.init(remoteIP, senderPort, listenerPort); handler = GetComponent<Osc>(); handler.init(udp); handler.SetAllMessageHandler(MessageHandler); handler = GetComponent<Osc>(); colorCorrect = cam.GetComponent<colorCorrect>(); }
void Start() { UDPPacketIO udp = GetComponent<UDPPacketIO>(); udp.init(remoteIp, sendToPort, listenerPort); oscHandler = GetComponent<Osc>(); oscHandler.init(udp); oscHandler.SetAddressHandler("/rigidbody", Receive); }
void Start() { UDPPacketIO udp = GetComponent<UDPPacketIO>(); udp.init(remoteIp, senderPort, listenerPort); oscHandler = GetComponent<Osc>(); oscHandler.init(udp); oscHandler.SetAddressHandler("/acw", OSCCallback); }
// Use this for initialization void Start() { //Initializes on start up to listen for messages //make sure this game object has both UDPPackIO and OSC script attached stackOfRates = new float[500]; //The scripts that will do the changes playerChanges = GameObject.FindWithTag("PlayerChange").GetComponent<PlayerChanges>(); envChanges = GameObject.FindWithTag("EnvChange").GetComponent<EnvironmentChanges>(); UDPPacketIO udp = GetComponent<UDPPacketIO>(); udp.init(RemoteIP, SendToPort, ListenerPort); handler = GetComponent<Osc>(); handler.init(udp); handler.SetAllMessageHandler(AllMessageHandler); }
void Start() { // initialize udp and osc stuff (both necessary for OSC network communication) UDPPacketIO udp = new UDPPacketIO (); udp.init(oscSenderIp, sendToPort, listenerPort); oscHandler = new Osc (); oscHandler.init(udp); // oscHandler.SetAddressHandler("/rigidbody", onRigidBody); oscHandler.SetAllMessageHandler (onOscMessage); // the rigidBodyObject attribute shouldn't logically be part of this class, but is added as // a convenience property to quick and easily visualize the mocap rigid bodies by just specifieing // an object to visually represent the rigid bodies. We'll outsource all the logic to the // MoCapRigidBodiesCloner class whose tasks is exactly this. if (rigidBodyObject) { // create a GameObject to hold all the rigid bodies GameObject go = new GameObject(); go.name = "GeneratedRigidBodies"; // add the cloner component MoCapRigidBodiesCloner cloner = go.AddComponent<MoCapRigidBodiesCloner>(); // give it the specified object and let it take care of the rest cloner.rigidBodyObject = rigidBodyObject; } }
//////////////////////////////////////////////////////////////////// void Start() { //Initializes on start up to listen for messages //make sure this game object has both UDPPackIO and OSC script attached UDPPacketIO udp = GetComponent<UDPPacketIO>(); udp.init(RemoteIP, SendToPort, ListenerPort); handler = GetComponent<Osc>(); handler.init(udp); handler.SetAddressHandler("/arduino/state", arduinoHandler); }
void Start() { pos = new Vector3[oscInputNames.Length]; ppos = new Vector3[oscInputNames.Length]; //Initializes on start up to listen for messages //make sure this game object has both UDPPackIO and OSC script attached udp = (UDPPacketIO) GetComponent("UDPPacketIO"); udp.init(RemoteIP, SendToPort, ListenerPort); handler = (Osc) GetComponent("Osc"); handler.init(udp); /* handler.SetAddressHandler("/objects/ID-centralXYZ", receiveKinectA); //KinectA blob tracker handler.SetAddressHandler("/skeletons/ID-centralXYZ", receiveKinectA); //KinectA blob tracker handler.SetAddressHandler("/tracker", receiveSoniskel); //Processing SimpleOpenNI skeleton tracker handler.SetAddressHandler("/kinect/blobs", receiveKvl); //KVL blob tracker */ handler.SetAddressHandler("/joint", receiveOsceleton); //OSCeleton skeleton tracker //handler.SetAddressHandler("/wii/1/accel/pry", receiveWiimoteAccel); //Osculator Wiimote tracker handler.SetAddressHandler("/wii/1/accel/xyz", receiveWiimoteAccel); //handler.SetAddressHandler("/wii/1/motion/angles", receiveWiimoteAccel); //handler.SetAddressHandler("/wii/1/motion/velo", receiveWiimoteAccel); //handler.SetAddressHandler("/wii/1/ir", receiveWiimoteIR); }