public void UpdateBodyToggleInfo(Toggle toggle) { BuildingObj nowBuilding = Buildings[selectFloor]; CombineTing CT = nowBuilding.transform.GetComponentInParent <CombineTing>(); switch (toggle.name) { case BodyMenuHandler.GoldColToggle_NAME: if (CT) { CT.ResetGoldColumn(toggle.isOn); CT.ResetWindowAndDoorNum(); } else { nowBuilding.ResetGoldColumn(toggle.isOn); nowBuilding.ResetWindowAndDoorNum(); } break; case BodyMenuHandler.FriezeToggle_NAME: if (CT) { CT.ResetFrieze(toggle.isOn); } else { nowBuilding.ResetFrieze(toggle.isOn); } break; case BodyMenuHandler.BalustradeToggle_NAME: if (CT) { CT.ResetBalustrade(toggle.isOn); } else { nowBuilding.ResetBalustrade(toggle.isOn); } break; default: print("!!! Can't Find Toggle Name !!!"); break; } }