コード例 #1
0
ファイル: PlayerManager.cs プロジェクト: Daloupe/Syzygy_Git
 public void SetupFromScriptableObject(PlayerDatablock script)
 {
     ships = new List<Ship>();
     for (var i = 0; i < script.ships.Count; i++)
     {
         var ship = new Ship();
         ship.SetupFromScriptableObject(script.ships[i], HexCoord.AtOffset(script.shipFormation[i]), this);
         ships.Add(ship);
     }
 }
コード例 #2
0
ファイル: PlayerManager.cs プロジェクト: Daloupe/Syzygy_Git
 public void AddShip(ShipDatablock shipScript, HexCoord formation)
 {
     var ship = new Ship();
     ship.SetupFromScriptableObject(shipScript, formation, player);
     player.ships.Add(ship);
 }