コード例 #1
0
        void OnAddPlayerSelection()
        {
            if (RegisteredPlayersCount >= MaxLocalPlayers)
            {
                return;
            }

            DrawableString playerString = new DrawableString(new DrawingOptions()
            {
                Position = new Vector2(0, 0)
            });
            PlayerEntry entry = new PlayerEntry(RegisteredPlayersCount, playerString);

            RegistrationSelection.ListEntries.Insert(RegisteredPlayersCount, new SelectionEntry(playerString, new Selector()));
            RegisteredPlayers.Add(entry);

            UpdateAfterAddPlayer();
            UpdateEntryPositions();
        }
コード例 #2
0
 public void RegisterPlayer(BattleshipPlayer player)
 {
     RegisteredPlayers.Add(player);
 }
コード例 #3
0
 public void Register(IPlayer player)
 {
     RegisteredPlayers.Add(player);
 }