public void setUI_DN_final(FinalGameEndItemVo itemData) { if (itemData.getIsMain()) { fangzhu.gameObject.SetActive(true); } else { fangzhu.gameObject.SetActive(false); } MyDebug.Log("--setUI--------------------Panel_Final_Item-------显示----------------"); nickName.text = itemData.getNickname(); ID.text = "ID:" + itemData.uuid + ""; if (itemData.getIsWiner() && itemData.scores > 0) { winer.SetActive(true); } niuText.text = itemData.nius.ToString(); peiText.text = itemData.peis.ToString(); shaText.text = itemData.shas.ToString(); shengliText.text = itemData.shengju.ToString() + "胜" + itemData.fuju.ToString() + "负"; finalScore.text = itemData.scores + ""; headIcon = itemData.getIcon(); StartCoroutine(LoadImg()); }
private void setFinalContent_DZPK() { GlobalDataScript.finalGameEndVo.totalInfo [0].setIsWiner(true); GlobalDataScript.finalGameEndVo.totalInfo [0].setIsPaoshou(true); int topScore = GlobalDataScript.finalGameEndVo.totalInfo [0].scores; int topPaoshou = GlobalDataScript.finalGameEndVo.totalInfo[0].dianpao; int uuid0 = GlobalDataScript.finalGameEndVo.totalInfo [0].uuid; int owerUuid = GlobalDataScript.finalGameEndVo.theowner; Account account0 = getAcount(uuid0); //AvatarVO avatarVO0 = getAvatar (uuid0); string iconstr = account0.headicon; string nickName = account0.nickname; GlobalDataScript.finalGameEndVo.totalInfo [0].setIcon(iconstr); GlobalDataScript.finalGameEndVo.totalInfo [0].setNickname(nickName); if (owerUuid == uuid0) { GlobalDataScript.finalGameEndVo.totalInfo [0].setIsMain(true); } else { GlobalDataScript.finalGameEndVo.totalInfo [0].setIsMain(false); } // GlobalDataScript.finalGameEndVo.totalInfo [0].setIsMain (avatarVO0.main); int lastTopIndex = 0; int lastPaoshouIndex = 0; if (GlobalDataScript.finalGameEndVo != null && GlobalDataScript.finalGameEndVo.totalInfo.Count > 0) { for (int i = 1; i < GlobalDataScript.finalGameEndVo.totalInfo.Count; i++) { if (topScore < GlobalDataScript.finalGameEndVo.totalInfo [i].scores) { GlobalDataScript.finalGameEndVo.totalInfo [lastTopIndex].setIsWiner(false); GlobalDataScript.finalGameEndVo.totalInfo [i].setIsWiner(true); lastTopIndex = i; topScore = GlobalDataScript.finalGameEndVo.totalInfo[i].scores; } if (topPaoshou < GlobalDataScript.finalGameEndVo.totalInfo [i].dianpao && !GlobalDataScript.finalGameEndVo.totalInfo [i].getIsWiner()) { topPaoshou = GlobalDataScript.finalGameEndVo.totalInfo[i].dianpao; GlobalDataScript.finalGameEndVo.totalInfo [i].setIsPaoshou(true); GlobalDataScript.finalGameEndVo.totalInfo [lastPaoshouIndex].setIsPaoshou(false); lastPaoshouIndex = i; } int uuid = GlobalDataScript.finalGameEndVo.totalInfo [i].uuid; Account account = getAcount(uuid); if (account != null) { GlobalDataScript.finalGameEndVo.totalInfo [i].setIcon(account.headicon); GlobalDataScript.finalGameEndVo.totalInfo [i].setNickname(account.nickname); } if (owerUuid == uuid) { GlobalDataScript.finalGameEndVo.totalInfo [i].setIsMain(true); } else { GlobalDataScript.finalGameEndVo.totalInfo [i].setIsMain(false); } } for (int i = 0; i < GlobalDataScript.finalGameEndVo.totalInfo.Count; i++) { FinalGameEndItemVo itemdata = GlobalDataScript.finalGameEndVo.totalInfo [i]; GameObject itemTemp = Instantiate(Resources.Load("Prefab/Panel_DZPK_Final_Item")) as GameObject; itemTemp.transform.parent = signalEndPanel_dzpk.transform; itemTemp.transform.localScale = Vector3.one; // new Vector3 (0.8f,0.8f,0.8f) itemTemp.GetComponent <DZPKFinalOverScript>().setUI_DZPK_final(itemdata); } // if (CommonEvent.getInstance ().closeGamePanel != null) { // CommonEvent.getInstance ().closeGamePanel (); // } } }