Exemplo n.º 1
0
 private void OnResponsePrefab(NetworkMessage netMsg)
 {
     JustinMsgTypes.PlayerPrefabMsg msg = netMsg.ReadMessage <JustinMsgTypes.PlayerPrefabMsg>();
     playerPrefab = spawnPrefabs[msg.prefabIndex];
     base.OnServerAddPlayer(netMsg.conn, msg.controllerID);
     Debug.Log(playerPrefab.name + " spawned!");
 }
Exemplo n.º 2
0
 private void OnRequestPrefab(NetworkMessage netMsg)
 {
     JustinMsgTypes.PlayerPrefabMsg msg = new JustinMsgTypes.PlayerPrefabMsg();
     msg.controllerID = netMsg.ReadMessage <JustinMsgTypes.PlayerPrefabMsg>().controllerID;
     msg.prefabIndex  = playerPrefabIndex;
     Debug.Log(playerPrefabIndex);
     client.Send(JustinMsgTypes.PlayerPrefab, msg);
 }
Exemplo n.º 3
0
 public override void OnServerAddPlayer(NetworkConnection conn, short playerControllerId)
 {
     JustinMsgTypes.PlayerPrefabMsg msg = new JustinMsgTypes.PlayerPrefabMsg();
     msg.controllerID = playerControllerId;
     NetworkServer.SendToClient(conn.connectionId, JustinMsgTypes.PlayerPrefab, msg);
 }