コード例 #1
0
ファイル: Level.cs プロジェクト: faulknercs/BattleCityOnline
 public void AddTank(Player player, AbstractTank.Type tankType, int x, int y, Texture.Rotation rotation)
 {
     switch (tankType)
     {
         case AbstractTank.Type.PlayerNormal:
             tanks.Add(new NormalTank(player, x, y, rotation));
             break;
         case AbstractTank.Type.PlayerFast:
             tanks.Add(new FastTank(player, x, y, rotation));
             break;
     }
 }
コード例 #2
0
 /// <summary>
 /// Add new player to the game
 /// </summary>
 /// <param name="player">Player, which will be added to the game</param>
 public void AddPlayer(Player player)
 {
     players.Add(player);
 }
コード例 #3
0
 public TankObject(Player managingPlayer, int x, int y)
     : base(x, y, Types.TANK)
 {
     this.managingPlayer = managingPlayer;
     Init();
 }