示例#1
0
 public void Awake()
 {
     // if (GetComponent<OSCHandler>() == null) gameObject.AddComponent<OSCHandler>();
     _mainRouter = new OSCRouter("");
     AddRouter(_mainRouter);
     //replyRouter = new OSCRouter("/");
 }
示例#2
0
 public void AddRouter(OSCRouter router)
 {
     if (routers == null)
     {
         routers = new List <OSCRouter>();
     }
     routers.Add(router);
 }
示例#3
0
    void Awake()
    {
        if (GetComponent <OSCHandler>() == null)
        {
            gameObject.AddComponent <OSCHandler>();
        }
        pendingAcks = new List <int>();
        _instance   = this;
        if (_mainRouter != null)
        {
            Debug.Log("discarging exisitng router");
        }
        _mainRouter = new OSCRouter("");
        AddRouter(_mainRouter);

        //replyRouter = new OSCRouter("/");
        recievePacketQueue = new Queue <OSCPacket>();
    }