コード例 #1
0
        void UpdateWorld()
        {
            nextWorldUpdate = Time.time + 1.0f / worldUpdateFrequency;

            ObjectUpdate[] objectUpdates = new ObjectUpdate[worldObjects.Count];
            int            objectIdx     = 0;

            foreach (KeyValuePair <string, VJoint> kvp in worldObjects)
            {
                objectUpdates[objectIdx] = new ObjectUpdate {
                    objectId  = kvp.Key,
                    transform = kvp.Value.GetTransformArray()
                };
                objectIdx++;
            }

            middleware.SendMessage(JsonUtility.ToJson(new WorldObjectUpdate {
                msgType  = AUPROT.MSGTYPE_WORLDOBJECTUPDATE,
                nObjects = worldObjects.Count,
                objects  = objectUpdates
            }));
        }
コード例 #2
0
 public void Send(string data)
 {
     middleware.SendMessage(data);
 }