// Start is called before the first frame update void Start() { LegoBlockInfo[,] legoBlockMap = JsonHelper_TwodimensionalArray.LoadJson <LegoBlockInfo>("savedata2.json"); legoCreateTex_ = gameObject.GetComponent <LegoCreateTex>(); legoCreateTex_.CreateTexture(legoBlockMap); ConvertLegoBlockInfo2LandscapeInfo(legoBlockMap); UpdateLandscapeMap(); }
//色を仕分ける public void OnButtonClicked() { LegoData.legoMap = currentLandscapeMap_; JsonHelper_TwodimensionalArray.SaveAsJson(currentLandscapeMap_, LegoData.LANDSCAPE_MAP_WIDTH, LegoData.LANDSCAPE_MAP_HEIGHT, "savedata1.json"); /* * //kinectは用済みなので削除する。また必要になる場合は削除せずに保持しておいたほうが良い可能性がある。 * GameObject mainCamera = GameObject.Find("Kinect Camera"); * SceneManager.MoveGameObjectToScene(mainCamera, SceneManager.GetActiveScene()); * SceneManager.LoadScene("Landscape"); */ }