少年修仙传客户端代码仓库
LogicProject/System/CrossServerQualifying/CrossServerQualifying8Win.cs
@@ -25,7 +25,9 @@
    List<Transform> players8 = new List<Transform>();
    List<Transform> players4 = new List<Transform>();
    ImageEx winA;
    ImageEx winB;
    ImageEx winB;
    Image failAGrayImg;
    Image failBGrayImg;
    Text nameA;
    Text nameB;
    Text fightPowerA;
@@ -71,6 +73,8 @@
        winA = proxy.GetWidgtEx<ImageEx>("trophyA");
        winB = proxy.GetWidgtEx<ImageEx>("trophyB");
        failAGrayImg = proxy.GetWidgtEx<Image>("grayleft");
        failBGrayImg = proxy.GetWidgtEx<Image>("grayright");
        nameA = proxy.GetWidgtEx<Text>("nameA");
        nameB = proxy.GetWidgtEx<Text>("nameB");
        fightPowerA = proxy.GetWidgtEx<Text>("fightPowerA");
@@ -135,6 +139,9 @@
            nextTime.text = "";
            arrow.SetActiveIL(ILChampionshipTimeConfig.Get(battleID).StateValue == 40);
        }
        failAGrayImg.SetActiveIL(false);
        failBGrayImg.SetActiveIL(false);
    }
    protected override void OnAfterOpen()
    {
@@ -196,6 +203,8 @@
                {
                    winA.SetActiveIL(false);
                    winB.SetActiveIL(false);
                    failAGrayImg.SetActiveIL(false);
                    failBGrayImg.SetActiveIL(false);
                }
                else if (playerIDs.WinPlayerID == playerIDs.PlayerIDA)
                {
@@ -203,6 +212,8 @@
                    winA.gray = false;
                    winB.SetActiveIL(true);
                    winB.gray = true;
                    failAGrayImg.SetActiveIL(false);
                    failBGrayImg.SetActiveIL(true);
                }
                else
                {
@@ -210,6 +221,8 @@
                    winA.gray = true;
                    winB.SetActiveIL(true);
                    winB.gray = false;
                    failAGrayImg.SetActiveIL(true);
                    failBGrayImg.SetActiveIL(false);
                }
                if (playerAID == 0)
                {
@@ -238,6 +251,8 @@
        {
            winA.SetActiveIL(false);
            winB.SetActiveIL(false);
            failAGrayImg.SetActiveIL(false);
            failBGrayImg.SetActiveIL(false);
            nameA.text = Language.Get("UnDetermind");
            fightPowerA.text = "0";
            nameB.text = Language.Get("UnDetermind");