Esempio n. 1
0
 void SetMyInfo()
 {
     m_MyInfo            = new SGroupMemberInfo();
     m_MyInfo.dwVocation = (uint)PlayerManager.Instance.FindHeroDataModel().PlayerValues.PlayerCommonValue.PLAYER_FIELD_VISIBLE_VOCATION;
     m_MyInfo.dwFighting = (uint)PlayerDataManager.Instance.GetHeroForce();
     m_MyInfo.dwLevel    = (uint)PlayerManager.Instance.FindHeroDataModel().UnitValues.sMsgPropCreateEntity_SC_UnitVisibleValue.UNIT_FIELD_LEVEL;
     m_MyInfo.szName     = PlayerManager.Instance.FindHeroDataModel().m_name;
 }
Esempio n. 2
0
    void ShowHeroTitle(PvpRolePos pos, SGroupMemberInfo merberInfo)
    {
        PvpHeroTitle pvptitle = new PvpHeroTitle();

        switch (pos)
        {
        case PvpRolePos.CenterPos:
        {
            m_CenterheroTitle.SetActive(true);
            m_CenterheroTitle.transform.position = PvpCamPointToUICampoint(centerpos.transform);
            Vector3 localpos = m_CenterheroTitle.transform.localPosition;
            m_CenterheroTitle.transform.localPosition = new Vector3(localpos.x + HeroTitleOffset.x, localpos.y + HeroTitleOffset.y, HeroTitleOffset.z);
            pvptitle = m_CenterheroTitle.GetComponent <PvpHeroTitle>();
            break;
        }

        case PvpRolePos.LeftPos:
        {
            m_LeftheroTitle.SetActive(true);
            m_LeftheroTitle.transform.position = PvpCamPointToUICampoint(leftPos.transform);
            Vector3 localpos = m_LeftheroTitle.transform.localPosition;
            m_LeftheroTitle.transform.localPosition = new Vector3(localpos.x + HeroTitleOffset.x, localpos.y + HeroTitleOffset.y, HeroTitleOffset.z);
            pvptitle = m_LeftheroTitle.GetComponent <PvpHeroTitle>();
            break;
        }

        case PvpRolePos.RightPos:
        {
            m_RightheroTitle.SetActive(true);
            m_RightheroTitle.transform.position = PvpCamPointToUICampoint(rightpos.transform);
            Vector3 localpos = m_RightheroTitle.transform.localPosition;
            m_RightheroTitle.transform.localPosition = new Vector3(localpos.x + HeroTitleOffset.x, localpos.y + HeroTitleOffset.y, HeroTitleOffset.z);
            pvptitle = m_RightheroTitle.GetComponent <PvpHeroTitle>();
            break;
        }
        }
        pvptitle.ShowHeroTitle((int)merberInfo.dwVocation, (int)merberInfo.dwFighting, "LV" + merberInfo.dwLevel, Encoding.UTF8.GetString(merberInfo.szName));
    }
Esempio n. 3
0
 // Update is called once per frame
 public void Show(SGroupMemberInfo info)
 {
     roleInfo = info;
     Init();
     ShowPanel();
 }