/*여타 행성 줌*/ void PlanetZoomIn(GameObject Planet, GameObject PlanetAnchor, PlanetNum num) { if (IsPlanetZoomInAvailable()) { zoomtarget = Planet; zoomtr = zoomtarget.GetComponent <Transform>(); MainCamera.transform.LookAt(PlanetAnchor.transform); if (num == PlanetNum.C_Planet_1 || num == PlanetNum.NC_Planet_1) { MainCamera.orthographicSize = 0.55f; } else if (num == PlanetNum.C_Planet_2 || num == PlanetNum.NC_Planet_2) { MainCamera.orthographicSize = 0.8f; } else if (num == PlanetNum.C_Planet_3 || num == PlanetNum.NC_Planet_3) { MainCamera.orthographicSize = 0.65f; } SetNowZoomedPlanet(num); // 지금 어떤 행성이 줌 되고 있나? isplanetzoomed = true; StarfieldEffect.instance.StarFieldZoomIn_Planet((int)num); StarAuraEffect.instance.StarAuraON((int)num); MainPanel.SetActive(false); EtcPlanetPanel.SetActive(true); ShowStageSelectPanel(num); } }
private void ShowStageSelectPanel(PlanetNum planetnum) { GameObject StageSelectPanel = EtcPlanetPanel.transform.Find("StageSelectPanel").gameObject; if (planetnum == PlanetNum.C_Planet_1 || planetnum == PlanetNum.NC_Planet_1) { StageSelectPanel.transform.GetChild(0).gameObject.SetActive(true); } else if (planetnum == PlanetNum.C_Planet_2 || planetnum == PlanetNum.NC_Planet_2) { StageSelectPanel.transform.GetChild(1).gameObject.SetActive(true); } else if (planetnum == PlanetNum.C_Planet_3 || planetnum == PlanetNum.NC_Planet_3) { StageSelectPanel.transform.GetChild(2).gameObject.SetActive(true); } }
void SetNowZoomedPlanet(PlanetNum num) { OpenedPlanet = num; }