private void PartyUserInfo( byte[] _packet) { AS_SC_PARTY_USER_INFO userInfo = new AS_SC_PARTY_USER_INFO(); userInfo.PacketBytesToClass( _packet); AsPartyManager.Instance.PartyUserInfo(userInfo); #if _PARTY_LOG_ Debug.Log( "PartyUserInfo CharUniqKey : " + userInfo.nCharUniqKey + "HpCur"+(int)userInfo.fHpCur); #endif }
public void PartyUserInfo( AS_SC_PARTY_USER_INFO data) { AsPartyMemberDlg memberDlg = m_PartyUI.PartyMemberUI.GetPartyMemberDlgByUniqueId( data.nCharUniqKey); if( null != memberDlg) { AS_PARTY_USER member = GetPartyMember( data.nCharUniqKey); if( null != member) { member.nCharUniqKey = data.nCharUniqKey; member.nLevel = data.nLevel; member.fHpCur = data.fHpCur; member.fHpMax = data.fHpMax; member.nCondition = data.nCondition; member.nImageTableIdx = data.nImageTableIdx; member.strChannelName = AsUtil.GetRealString( System.Text.UTF8Encoding.UTF8.GetString( data.szChannelName)); memberDlg.PartyUserInfo( member); } } SetPartyEditSolt(); }