using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class PKMatchView : MonoBehaviour { [SerializeField] Sprite[] matchHeadBGList; void Awake() { InitBtnTabs(); InitBtnStartMatch(); InitMatchHeadBG(); } void Start() { HomeMgr.CacheView(this); (Sprite avatar, string nickname) = RoleMgr.GetRoleInfo(LoginMgr.myUserInfo.avatarID); nickname = LoginMgr.myUserInfo.nickname; RenderPlayerInfo(1, avatar, nickname, true); SetBtnTabSelected(btnTabs[0]); RenderPlayerInfo(2, null, "", false); } void OnDestroy() { HomeMgr.RemoveCacheView(this); } #region 左栏条目切换 [SerializeField] Sprite[] btnTabTextures; Button[] btnTabs = {null, null}; void InitBtnTabs() { btnTabs[0] = this.transform.Find("LineV/BtnTab0").GetComponent