private void OnTaskUpdate(INetObject obj, NetUpdate update) { var taskObj = taskDict[obj.NetID]; var taskUpdate = update as TaskUpdate; var status = taskUpdate.Status; taskObj.SetStatus(status); // taskDict[obj.NetID].Desc = (update as TaskUpdate).Text; }
void OnPlayerUpdate(NetworkMessage netMsg) { NetUpdate netUpdate = netMsg.ReadMessage <NetUpdate>(); PlayerUpdate playerUpdate = new PlayerUpdate(); playerUpdate.id = netMsg.conn.connectionId; playerUpdate.dead = netUpdate.dead; playerUpdate.kills = netUpdate.kills; playerUpdate.dir = netUpdate.dir; playerUpdate.pos = netUpdate.pos; playerUpdate.rot = netUpdate.rot; sendToAllExcept(netMsg.conn.connectionId, 898, playerUpdate); }
public void netUpdate(Vector3 pos, Vector3 dir, bool b, Quaternion rot, Quaternion armRot) { //Debug.Log("Net Update"); NetUpdate netUpdate = new NetUpdate(); netUpdate.dir = new NetDir(); netUpdate.dir.value = dir; netUpdate.dir.b = b; netUpdate.pos = pos; netUpdate.rot = rot; netUpdate.kills = kills; netUpdate.armRot = armRot; netUpdate.dead = (player.transform.localScale == Vector3.zero); nm.nc.Send(899, netUpdate); }
private void OnComponentUpdate(INetObject netObj, NetUpdate update) { listeners.NotifyListeners(update); }