void ResetLayerImage(int state) { BuildingLayer data = buildingLayerList[state]; GameObject obj = buildingLayerOBJList[state]; string imageName = ""; UIAtlas atlas = null; GameObject characterManager = obj.transform.FindChild("CharacterManager").gameObject; if (data.tenantOn == false) { imageName = "빈 방"; characterManager.SetActive(false); } else { BuildLayerData buildLayerData = BuildDataManager.instance.BuildLayerDataGet(data.buildingKind, data.buildingToggle); if (buildLayerData != null) { imageName = buildLayerData.imageName; } characterManager.SetActive(true); } atlas = AtlasLoadManager.instance.GetAtlas(imageName); if (atlas != null) { UISprite imageOBJ = obj.transform.FindChild("BGPanel/BG").GetComponent <UISprite>(); imageOBJ.atlas = atlas; imageOBJ.spriteName = imageName; } }
void ToggleSelectOn() { BuildLayerData buildLayerData = BuildDataManager.instance.BuildLayerDataGet(buildKindState, buildToggleState); if (buildLayerData != null && selectLayerOBJ != null) { if (selectLayerOBJ.name == "Preview") { string imageName = buildLayerData.imageName; UIAtlas atlas = AtlasLoadManager.instance.GetAtlas(imageName); if (atlas != null) { previewOBJ.atlas = atlas; previewOBJ.spriteName = buildLayerData.imageName; } } else { DataChange(selectLayerOBJ); } } }