Ejemplo n.º 1
0
	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
	}
Ejemplo n.º 2
0
	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();
	}