chenxin
2020-11-04 80b4237334a773b29bf69f38532a90ca659b3bfe
Assets/Scripts/TowerDefense/UI/EndlessUIStart.cs
@@ -60,7 +60,7 @@
        if (timeStatic)
            timeStatic.gameObject.SetActive(false);
        EndlessBuffSelect.instance.HideBuffUI();
        EndlessSettlement settlement = SettlementUI.transform.GetChild(0).GetComponent<EndlessSettlement>();
        EndlessSettlement settlement = SettlementUI.transform.Find("BgMask").GetComponent<EndlessSettlement>();
        settlement.Init();
        SettlementUI.SetActive(false);
        EndlessMaskUI.instance.Hide();
@@ -111,25 +111,6 @@
        EventCenter.Ins.Add<Vector3>((int)KTGMGemClient.EventType.PlayAppearEffect, GuidePlayAppearEffect);
        EventCenter.Ins.Add<Vector3>((int)KTGMGemClient.EventType.GuidePlayUpgradeEffect, GuidePlayUpgradeEffect);
    }
    private void RemoveGuideEvent()
    {
        EventCenter.Ins.Remove((int)KTGMGemClient.EventType.CreateFireLv2, CreateFireLv2);
        EventCenter.Ins.Remove((int)KTGMGemClient.EventType.CreateFirstWave, CreateFirstWave);
        EventCenter.Ins.Remove((int)KTGMGemClient.EventType.RestartWave, RestartWave);
        EventCenter.Ins.Remove<int>((int)KTGMGemClient.EventType.AddGold, AddGold);
        EventCenter.Ins.Remove((int)KTGMGemClient.EventType.CreateWaterLv1, CreateWaterLv1);
        EventCenter.Ins.Remove((int)KTGMGemClient.EventType.CreateSecondWave, CreateSecondWave);
        EventCenter.Ins.Remove((int)KTGMGemClient.EventType.SkillRelease, SkillRelease);
        EventCenter.Ins.Remove((int)KTGMGemClient.EventType.GuideFinish, NewbieGuideEnd);
    }
    protected override void OnDestroy()
    {
        base.OnDestroy();
        RemoveGuideEvent();
    }
    /// <summary>