public GameManager() { Debug.Log("GM Start"); this.battleResult = 0; turnNumber = 0; // プレイヤーの準備 this.enemyMembers = new Party(BattleStart.enemyMembers); this.partyMembers = new Party(BattleStart.partyMembers); // 作戦の決定 this.enemyMembers.ChangeStrategy(new DefaultStrategy()); this.partyMembers.ChangeStrategy(new DefaultStrategy()); string objectName = "StrategyName"; Debug.Log("検索するオブジェクト名" + objectName); var content = GameObject.Find(objectName); Debug.Log(content); this.strategytext = content.GetComponent <Text>(); this.strategytext.text = "作戦 : バランスよく"; LogText.Reset(); StatusReflection(); objectName = "Content"; Debug.Log("検索するオブジェクト名" + objectName); content = GameObject.Find(objectName); logtext = content.GetComponentInChildren <Text>(); // バトル開始の表示 if (turnNumber == 0) { LogText.AddLog("=== バトル開始 ==="); } turnNumber = 1; StatusPrint(); logtext.text = LogText.GetLog(); Debug.Log("パーティーのメンバー確認"); foreach (Player p in this.partyMembers.GetMembers()) { Debug.Log(p.GetName()); } Debug.Log("エネミーのメンバー確認"); foreach (Player p in this.enemyMembers.GetMembers()) { Debug.Log(p.GetName()); } }