| | |
| | | EndlessUIStart.bFirstLoaded = false; |
| | | EndlessUIStart.bGameStart = false; |
| | | |
| | | TowerPlacementGridEndless.GRID_OPENCASH = 100; |
| | | TowerPlacementGridEndless.GRID_OPENCASH = 200; |
| | | |
| | | SafelyUnsubscribe(); |
| | | SceneManager.LoadScene(menuSceneName); |
| | |
| | | if (EndlessGameUI.instance.state == EndlessGameUI.State.Building) |
| | | EndlessGameUI.instance.CancelGhostPlacement(); |
| | | |
| | | GameObject go = Instantiate(Resources.Load<GameObject>("UI/Final/FinalPanel"), GameObject.Find("UICamera/BottomCanvas").transform); |
| | | FinalPanel panelUI = go.GetComponent<FinalPanel>(); |
| | | panelUI.SetData($"成绩 {EndlessLevelManager.instance.CurrentLevel}关 {EndlessLevelManager.instance.WaveManager.CurrentWaveIndex}波", EndlessScoreData.CurrentSocre); |
| | | panelUI.SetPlayEffectAC(PlayEffect); |
| | | //GameObject.Find("UICamera/BottomCanvas").GetComponent<Canvas>().enabled = false; |
| | | CanvasGroup canvasGroup = GameObject.Find("UICamera/BottomCanvas/Panel").GetComponent<CanvasGroup>(); |
| | | canvasGroup.alpha = 0; |
| | | canvasGroup.interactable = false; |
| | | return; |
| | | |
| | | RefreshFinalWave(); |
| | | RefreshPropList(); |
| | | EndlessMaskUI.instance.Show(); |
| | | SettlementUI.SetActive(true); |
| | | PlayEffect(); |
| | | } |
| | |
| | | effectObj = Instantiate(EffectPrefabObject); |
| | | GameObject particleSystemObject = GameObject.Find("ParticleSystemObject"); |
| | | effectObj.transform.SetParent(particleSystemObject.transform, false); |
| | | effectObj.transform.localPosition = new Vector3(0, 0, 36.6f); |
| | | effectObj.transform.localScale = new Vector3(3, 3, 3); |
| | | effectObj.transform.localPosition = new Vector3(0, -51.6f, 36.6f); |
| | | effectObj.transform.localScale = new Vector3(6, 6, 6); |
| | | } |
| | | |
| | | ParticleSystem ps = effectObj.transform.GetChild(0).GetComponent<ParticleSystem>(); |
| | |
| | | |
| | | if (showFavorite == 0) |
| | | { |
| | | GameObject go = Instantiate(Resources.Load<GameObject>("UI/Favorite/FavoritePanel"), this.transform.root); |
| | | GameObject go = Instantiate(Resources.Load<GameObject>("UI/Favorite/FavoritePanel"), this.transform.parent.parent); |
| | | FavoritePanelUI panelUI = go.GetComponent<FavoritePanelUI>(); |
| | | panelUI.SetAC(ShowPanel); |
| | | |