質問: "NONE") { //石なしの設定 whiteStoneImg.gameObject.SetActive(false); blackStoneImg.gameObject.SetActive(false); komaBtn.gameObject.SetActive(true); } } } ``` ### 試したこと ・時間をあけて実行、日を変えて実行 ・2重ループのループ回数を減らす ### 補足情報(言語/FW/ツール等のバージョンなど) Unity歴:1ヶ月 開発ツール:Unity5.5.2f1 Personal(64bit) 【PCスペック】 OS:win7 64bit CPU:Intel Corei7 3610QM 2.30GHz RAM:8GB グラフィックボード:Intel(R) HD Graphics 4000
回答: 以下のコードが原因なんじゃないですか? ``` //親オブジェクトを設定 obj.transform.parent = stonePrefab.transform; ``` これだとループする度にプレハブの子要素にオブジェクトが追加されて、Instantiateでそれらの子要素も含めて生成されてメモリを食ってしまうのではないでしょうか?(くわしいことはよくわ) 実際簡易的なコードで試して見たら止まりましたw