コード例 #1
0
    List <LockStepPlayer> GetLockStepPlayers(List <NetworkPlayer> networkPlayers)
    {
        List <LockStepPlayer> allPlayers = new List <LockStepPlayer>();

        foreach (NetworkPlayer networkPlayer in networkPlayers)
        {
            LockStepPlayer player = new LockStepPlayer();
            player.InitPlayer(Convert.ToInt32(networkPlayer.ToString()));
            player.networkPlayer = networkPlayer;
            allPlayers.Add(player);
        }
        // Debug.Log("There is " + allPlayers.Count + " Players joined game");
        return(allPlayers);
    }
コード例 #2
0
 //----------------------------------------------------------------------------------------------
 // Follow the above, server tell the otherone the someone has recieved your action
 public void CallConfirmAction(LockStepPlayer player, int lockStepTurn, int confirmingPlayerID)
 {
     _networkViewComponent.RPC("RespondConfirmAction", player.networkPlayer, lockStepTurn, confirmingPlayerID);
 }