Exemple #1
0
 public void SendRPC(int viewId, byte methodId, EiNetworkTarget targets, byte[] rpcData)
 {
     buffer.ClearBuffer();
     buffer.Write(viewId);
     buffer.Write(methodId);
     buffer.Write(rpcData);
     network.RPC(buffer.GetWrittenBuffer(), targets);
 }
Exemple #2
0
 void INetwork.RPC(byte[] rpcData, EiNetworkTarget target)
 {
     if (target != EiNetworkTarget.Others)
     {
         networkInternal.ReceiveRPC(rpcData);
     }
     else
     {
         UnityEngine.Debug.Log("Can't send to others as its only singleplayer, will skip this RPC message");
     }
 }