wangguan
2020-11-10 d2589650fafc3cff4f358f67c03d2d0b01761905
结算页面直接显示积分排行榜
2 files modified
15 ■■■■■ changed files
Assets/Scripts/TowerDefense/UI/EndlessSettlement.cs 7 ●●●●● patch | view | raw | blame | history
Assets/Scripts/UI/FinalPanel/FinalPanel.cs 8 ●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/EndlessSettlement.cs
@@ -78,6 +78,13 @@
            if (EndlessGameUI.instance.state == EndlessGameUI.State.Building)
                EndlessGameUI.instance.CancelGhostPlacement();
            GameObject go = Instantiate(Resources.Load<GameObject>("UI/Final/FinalPanel"), GameObject.Find("MainUI").transform);
            FinalPanel panelUI = go.GetComponent<FinalPanel>();
            panelUI.SetData("成绩 5关 2波", 777777);
            GameObject.Find("BottomUI").GetComponent<Canvas>().enabled = false;
            return;
            RefreshFinalWave();
            RefreshPropList();
            SettlementUI.SetActive(true);
Assets/Scripts/UI/FinalPanel/FinalPanel.cs
@@ -3,6 +3,8 @@
using EnhancedUI;
using EnhancedUI.EnhancedScroller;
using TMPro;
using UnityEngine.SceneManagement;
using KTGMGemClient;
public class FinalPanel : MonoBehaviour, IEnhancedScrollerDelegate
{
@@ -17,6 +19,9 @@
    private Sprite rank_icon_0, rank_icon_1, rank_icon_2;
    public string endlessGameScene = "Endless";
    public string loadingScene = "LoadingScene";
    // Start is called before the first frame update
    void Start()
    {
@@ -24,8 +29,9 @@
        transform.Find("BackGround").GetComponent<Button>().onClick.AddListener(() =>
        {
            gameObject.SetActive(false);
            GameConfig.NextSceneName = endlessGameScene;
            SceneManager.LoadScene(loadingScene);
        });
        SetData("成绩 5关 2波", 777777);
    }
    /// <summary>