/// <summary> /// 初始化头顶UI条 /// </summary> private void InitHeadBar() { if (RoleHeadBarRoot.Instance == null) { return; } if (CurrRoleInfo == null) { return; } if (m_HeadBarPos == null) { return; } //克隆预设 m_HeadBar = ResourcesMgr.Instance.Load(ResourcesMgr.ResourceType.UIOther, "RoleHeadBar"); m_HeadBar.transform.parent = RoleHeadBarRoot.Instance.gameObject.transform; m_HeadBar.transform.localScale = Vector3.one; roleHeadBarCtrl = m_HeadBar.GetComponent <RoleHeadBarCtrl>(); //给预设赋值 roleHeadBarCtrl.Init(m_HeadBarPos, CurrRoleInfo.NickName, isShowHPBar: (CurrRoleType == RoleType.MainPlayer ? false : true)); }
private void Awake() { Instance = this; }