Welcome to GEMENTAR TOUR PUO V2 Development Documentation. Enjoy your stay!

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
wiki:menu_scriptss_code [2022/08/04 11:04] – [RankingSystem.cs] adminwiki:menu_scriptss_code [2022/08/04 11:04] (current) – [RankingSystem.cs] admin
Line 115: Line 115:
     bool toggleRankingList = true;     bool toggleRankingList = true;
  
-    +    public void ButtonOpenRankingList() 
 +    { 
 +        scoreUI.SetActive(true); 
 + 
 +        if (toggleRankingList == false) return; 
 +        toggleRankingList = false; 
 +        var playerlist = hidden 
 + 
 +        int i = 0; 
 +        foreach (var item in playerlist) 
 +        { 
 +            GameObject newItem; 
 +            if (i == 0) 
 +            { 
 +                newItem = Instantiate(rankFirst, this.transform); 
 +                newItem.transform.SetParent(RankParent.transform); 
 +            } 
 +            else if (i == 1) 
 +            { 
 +                newItem = Instantiate(rankSecond, this.transform); 
 +                newItem.transform.SetParent(RankParent.transform); 
 +            } 
 +            else if (i == 2) 
 +            { 
 +                newItem = Instantiate(rankThird, this.transform); 
 +                newItem.transform.SetParent(RankParent.transform); 
 +            } 
 +            else 
 +            { 
 +                newItem = Instantiate(rankNorm, this.transform); 
 +                newItem.transform.SetParent(RankParent.transform); 
 +            } 
 + 
 + 
 +            try 
 +            { 
 +            var split = item.Split(':'); 
 + 
 +            newItem.transform.Find("Text_Score").gameObject.GetComponent<TextMeshProUGUI>().SetText(split[1], 3.5f); 
 +            newItem.transform.Find("Text_NickName").gameObject.GetComponent<TextMeshProUGUI>().SetText(split[0], 3.5f); 
 + 
 +            if (i >= 3) newItem.transform.Find("Text_4").gameObject.GetComponent<TextMeshProUGUI>().SetText((i + 1).ToString(), 3.5f); 
 +            } 
 +            catch (System.Exception) 
 +            { 
 +                Destroy(newItem); 
 +            } 
 + 
 +            i++; 
 +        } 
 + 
 +    }
  
 } }

QR Code
QR Code wiki:menu_scriptss_code (generated for current page)
Hello World!
DokuWiki with monobook... rules!