private string GetCharNameBySoldierInfo(NkSoldierInfo solInfo)
	{
		DLG_OtherCharDetailInfo dLG_OtherCharDetailInfo = NrTSingleton<FormsManager>.Instance.GetForm(G_ID.DLG_OTHER_CHAR_DETAIL) as DLG_OtherCharDetailInfo;
		if (dLG_OtherCharDetailInfo != null)
		{
			return dLG_OtherCharDetailInfo.GetCharNameBySoldierInfo(solInfo);
		}
		return string.Empty;
	}
Пример #2
0
    private void ReqWebUserImageCallback(Texture2D txtr, object _param)
    {
        if (txtr != null)
        {
            this.UserPortrait = txtr;
        }
        else
        {
            this.UserPortrait = null;
        }
        if (NrTSingleton <FormsManager> .Instance.IsForm(G_ID.COMMUNITY_DLG))
        {
            CommunityUI_DLG communityUI_DLG = NrTSingleton <FormsManager> .Instance.GetForm(G_ID.COMMUNITY_DLG) as CommunityUI_DLG;

            if (communityUI_DLG != null)
            {
                communityUI_DLG.UpdateCommunity_Friend(this);
            }
            if (NrTSingleton <FormsManager> .Instance.IsForm(G_ID.DLG_OTHER_CHAR_DETAIL))
            {
                DLG_OtherCharDetailInfo dLG_OtherCharDetailInfo = NrTSingleton <FormsManager> .Instance.GetForm(G_ID.DLG_OTHER_CHAR_DETAIL) as DLG_OtherCharDetailInfo;

                if (dLG_OtherCharDetailInfo != null)
                {
                    dLG_OtherCharDetailInfo.UpsateSoldierList();
                }
            }
        }
        if (NrTSingleton <FormsManager> .Instance.IsForm(G_ID.STORYCHAT_DLG))
        {
            StoryChatDlg storyChatDlg = NrTSingleton <FormsManager> .Instance.GetForm(G_ID.STORYCHAT_DLG) as StoryChatDlg;

            if (storyChatDlg != null)
            {
                storyChatDlg.UpdateUserCommunity(this.i64PersonID);
            }
        }
    }