示例#1
0
    /// <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));
    }
示例#2
0
 private void Awake()
 {
     Instance = this;
 }