SetAllMessageHandler() public method

Set the method to call back on when any message is received. The method needs to have the OscMessageHandler signature - i.e. void amh( OscMessage oscM )
public SetAllMessageHandler ( OscMessageHandler amh ) : void
amh OscMessageHandler The method to call back on.
return void
Ejemplo n.º 1
0
	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");
		
	}
Ejemplo n.º 2
0
	void Start () {
		UDPPacketIO udp = (UDPPacketIO) GetComponent ("UDPPacketIO");
		udp.init (remoteIP, sendToPort, listenerPort);
		handler = (Osc) GetComponent ("Osc");
		handler.init(udp);
		handler.SetAllMessageHandler(AllMessageHandler);
	}
Ejemplo n.º 3
0
    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");
    }
Ejemplo n.º 4
0
    MCTest()
    {
        mct = new MCTestForm(this);

        //usbPacket = new UsbWin32Packet();
        usbPacket = new UsbPacket();
        usbPacket.Open();
        if (usbPacket.IsOpen())
        {
            mct.SetUsbPortName(usbPacket.Name);
        }
        oscUsb = null;
        oscUsb = new Osc(usbPacket);
        oscUsb.SetAllMessageHandler(UsbMessages);

        udpPacket = new UdpPacket();
        udpPacket.RemoteHostName = mct.GetUdpRemoteHostName();
        udpPacket.RemotePort     = mct.GetUdpRemotePort();
        udpPacket.LocalPort      = mct.GetUdpLocalPort();
        udpPacket.Open();
        oscUdp = new Osc(udpPacket);
        oscUdp.SetAllMessageHandler(UdpMessages);
        oscUdp.SetAddressHandler("/analogin/0/value", AIn0Message);

        Application.Run(mct);
    }
    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;
        }
    }
Ejemplo n.º 6
0
    void Start()
    {
        UDPPacketIO udp = GetComponent <UDPPacketIO>();

        udp.init(remoteIP, senderPort, listenerPort);
        handler = GetComponent <Osc>();
        handler.init(udp);
        handler.SetAllMessageHandler(MessageHandler);
    }
Ejemplo n.º 7
0
    void Start()
    {
        UDPPacketIO udp = (UDPPacketIO)GetComponent("UDPPacketIO");

        udp.init(remoteIP, sendToPort, listenerPort);
        handler = (Osc)GetComponent("Osc");
        handler.init(udp);
        handler.SetAllMessageHandler(AllMessageHandler);
    }
Ejemplo n.º 8
0
    // 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;
    }
Ejemplo n.º 9
0
    // 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);
    }
 //    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);
 }
Ejemplo n.º 11
0
    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);
    }
Ejemplo n.º 12
0
    // 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);
    }
Ejemplo n.º 13
0
	// 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);
	
	}
Ejemplo n.º 14
0
	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);
	}
Ejemplo n.º 15
0
    public void Initial()
    {
        if (oscHandler != null)
        {
            return;
        }

        UDPPacketIO udp = GetComponent <UDPPacketIO>();

        udp.init(remoteIp, sendToPort, listenerPort);

        oscHandler = GetComponent <Osc>();
        oscHandler.init(udp);

        oscHandler.SetAllMessageHandler(AllMessageHandler);
    }
Ejemplo n.º 16
0
    void Start()
    {
        RemoteIP   = "192.168.31.141";
        SendToPort = 10000;

        udp.init(RemoteIP, SendToPort, ListenerPort);
        handler.init(udp);

        // handler for a specific event
        //	handler.SetAddressHandler("/ard/aaa", FromArduino);

        // set a handler for all incoming messages
        handler.SetAllMessageHandler(ListenAllEvent);

        print("remote ip: " + RemoteIP + " port: " + SendToPort);
    }
Ejemplo n.º 17
0
//	//VARIABLES YOU WANT TO BE ANIMATED
//	private int yRot = 0; //the rotation around the y axis
//	private float orig_dim = 1.42f;//initial dimensions
//	private float dim = 1.42f;//initial dimensions
    //private var sphere = GameObject.Find(gameReceiver);

    // Use this for initialization
    void Start()
    {
        // get Interface Script
        //gui_script = GameObject.Find("GUI").gameObject.GetComponent<InterfaceScript>();
        compute = GameObject.Find("computation_script").gameObject.GetComponent <Computation>();

        //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);
    }
Ejemplo n.º 18
0
    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
#if UNITY_EDITOR
        UDPPacketIO udp = GetComponent <UDPPacketIO>();
        udp.init(RemoteIP, SendToPort, ListenerPort);
        Osc handler = GetComponent <Osc>();
        handler.init(udp);
        handler.SetAllMessageHandler(AllMessageHandler);
#endif

#if !UNITY_EDITOR
        DatagramSocketIO datagram = GetComponent <DatagramSocketIO>();
        datagram.init(RemoteIP, SendToPort, ListenerPort, AllMessageHandler);
#endif
    }
    // 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);
    }
    // Use this for initialization
    void Start()
    {
        // init OSC packet receiver
        UDPPacketIO udp = GetComponent <UDPPacketIO>();

        udp.init(RemoteIP, SendToPort, ListenerPort);
        handler = GetComponent <Osc>();
        handler.init(udp);
        handler.SetAllMessageHandler(AllMessageHandler);

        // init camera
        near = 0.2f;
        far  = 300f;

        GetComponent <Camera>().nearClipPlane = near;
        GetComponent <Camera>().farClipPlane  = far;
    }
Ejemplo n.º 21
0
    // 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);
        }
    }
Ejemplo n.º 22
0
    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);
    }
Ejemplo n.º 23
0
    // 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>();

        udp.init(RemoteIP, SendToPort, ListenerPort);
        handler = GetComponent <Osc>();
        handler.init(udp);
        handler.SetAllMessageHandler(AllMessageHandler);

        //check if the target is visible
        trackHandler = GameObject.Find("ImageTarget").gameObject.GetComponent <ExperimentTrackableEventHandler> ();
        Debug.Log("let's see if the target is visible, from OSCReceiver1 file");
        Debug.Log(trackHandler.targetVisible());
    }
Ejemplo n.º 24
0
    // Use this for initialization
    void Start()
    {
        cursorCoord  = new Vector3[cursors.Length];
        triggerCoord = new Vector3[triggers.Length];
        triggerValue = new float[triggers.Length];

        //Initializes on start up to listen for messages
        //make sure this game object has both UDPPackIO and OSC script attached

        Debug.Log("Connecting to IanniX via UDP.");

        udp = (Udp)GetComponent("Udp");
        udp.init(RemoteIP, RemotePort, LocalPort);

        osc = (Osc)GetComponent("Osc");
        osc.init(udp);
        osc.SetAllMessageHandler(AllMessageHandler);
    }
Ejemplo n.º 25
0
	// 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 );

		}
	
	}
Ejemplo n.º 26
0
    MCTest()
    {
        mct = new MCTestForm(this);

        //usbPacket = new UsbWin32Packet();
        usbPacket = new UsbPacket();
        usbPacket.Open();
        if (usbPacket.IsOpen())
          mct.SetUsbPortName(usbPacket.Name);
        oscUsb = null;
        oscUsb = new Osc(usbPacket);
        oscUsb.SetAllMessageHandler(UsbMessages);

        udpPacket = new UdpPacket();
        udpPacket.RemoteHostName = mct.GetUdpRemoteHostName();
        udpPacket.RemotePort = mct.GetUdpRemotePort();
        udpPacket.LocalPort = mct.GetUdpLocalPort();
        udpPacket.Open();
        oscUdp = new Osc(udpPacket);
        oscUdp.SetAllMessageHandler(UdpMessages);
        oscUdp.SetAddressHandler("/analogin/0/value", AIn0Message);

        Application.Run(mct);
    }
Ejemplo n.º 27
0
    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>();
    }
Ejemplo n.º 28
0
    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;
        }
    }
    // 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);
    }
Ejemplo n.º 30
0
 public void SetAllMessageHandler(OscMessageHandler amh)
 {
     oscHandler.SetAllMessageHandler(amh);
 }