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 })); }
public void Send(string data) { middleware.SendMessage(data); }