コード例 #1
0
ファイル: PlayerManager.cs プロジェクト: Daloupe/Syzygy_Git
 public void Setup(PlayerDatablock playerScript, string displayName)
 {
     player = new Player();
     player.SetupFromScriptableObject(playerScript);
     player.displayName = displayName;
     player.Load(this);
     Debug.Log(player.displayName);
 }
コード例 #2
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);
     }
 }