示例#1
0
    void Clear()
    {
        HUnityUtil.DestroyImmediateChilds(terrains);
        meshRenderer.sharedMaterial.mainTexture = null;

        meshRenderer.gameObject.SetActive(true);
        terrains.SetActive(true);
    }
示例#2
0
        public void Clear()
        {
            HUnityUtil.DestroyImmediateChilds(War.scene.rootTerrains);
            meshRenderer.material.mainTexture = null;

            meshRenderer.gameObject.SetActive(true);
            War.scene.rootTerrains.gameObject.SetActive(false);
        }
示例#3
0
//		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);
        }