void Clear() { HUnityUtil.DestroyImmediateChilds(terrains); meshRenderer.sharedMaterial.mainTexture = null; meshRenderer.gameObject.SetActive(true); terrains.SetActive(true); }
public void Clear() { HUnityUtil.DestroyImmediateChilds(War.scene.rootTerrains); meshRenderer.material.mainTexture = null; meshRenderer.gameObject.SetActive(true); War.scene.rootTerrains.gameObject.SetActive(false); }
// public static void Open(StageConfig stageConfig, EditorWindow window) // { // if(!CheckOpen()) // { // return; // } // // WarEnterData enterData = WarEnterData.CreateTest(stageConfig.id, 1, new int[][]{ }); // // War.isTest = true; // War.isEditor = true; // War.Start(enterData); // // GameObject.Find("Scene").GetComponent<WarManager>().Init(); // GameObject.Find("Scene").GetComponent<WarScene>().Init(); // // Clear(); // War.preload.Load(); // War.sceneCreate.EditorGeneration(); // } public static void Clear() { HUnityUtil.DestroyImmediateChilds(War.scene.rootCaserns); HUnityUtil.DestroyImmediateChilds(War.scene.rootPlayers); HUnityUtil.DestroyImmediateChilds(War.scene.rootHeros); HUnityUtil.DestroyImmediateChilds(War.scene.rootSoliders); HUnityUtil.DestroyImmediateChilds(War.scene.rootWalls); HUnityUtil.DestroyImmediateChilds(War.scene.rootUnitHP); HUnityUtil.DestroyImmediateChilds(War.scene.rootUnitClock); HUnityUtil.DestroyImmediateChilds(War.scene.rootUnitSOS); HUnityUtil.DestroyImmediateChilds(War.scene.rootTerrains); }