From cfed80884d9cae56b422faac47563ee9c3aafd7f Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期四, 07 十一月 2024 15:37:33 +0800
Subject: [PATCH] 10271 子 【越南】【砍树】【英文】仙盟徽章,头像框,头像(动态),聊天气泡,聊天表情
---
System/FriendSystem/PlayerInfoCell.cs | 18 ++++++++----------
1 files changed, 8 insertions(+), 10 deletions(-)
diff --git a/System/FriendSystem/PlayerInfoCell.cs b/System/FriendSystem/PlayerInfoCell.cs
index 40a8222..7743d3c 100644
--- a/System/FriendSystem/PlayerInfoCell.cs
+++ b/System/FriendSystem/PlayerInfoCell.cs
@@ -13,8 +13,7 @@
[SerializeField] Text lvValueText;
[SerializeField] Text onlineText;
[SerializeField] Image lvIcon;
- [SerializeField] Image playerIcon;
- [SerializeField] Image playerIconBG;
+ [SerializeField] AvatarCell avatarCell;
[SerializeField] Button detailBtn;
[SerializeField] RedpointBehaviour behaviour;
@@ -42,17 +41,16 @@
behaviour.redpointId = friendsModel.GetFriendRedPointId(type,playerId);
nameText.text = friendPlayer.PlayerName;
onlineText.text = friendsModel.GetOnlineType(friendPlayer.OnlineType);
- playerIcon.SetSprite(GeneralDefine.GetOtherJobHeadPortrait(friendPlayer.Job, 0));
-
- if(friendPlayer.OnlineType == 1)
+ avatarCell.InitUI(AvatarHelper.GetAvatarModel((int)friendPlayer.PlayerID, friendPlayer.Face, friendPlayer.FacePic, friendPlayer.Job));
+ if (friendPlayer.OnlineType == 1)
{
unSelectImg.material = null;
nameText.color = onlineColor;
lvValueText.color = onlineColor;
lvDesText.color = onlineColor;
lvIcon.material = null;
- playerIcon.material = null;
- playerIconBG.material = null;
+ avatarCell.avatarImage.material = null;
+ avatarCell.avatarFrameImage.material = null;
}
else
{
@@ -60,9 +58,9 @@
nameText.color = greyColor;
lvValueText.color = greyColor;
lvDesText.color = greyColor;
- lvIcon.material = MaterialUtility.GetDefaultSpriteGrayMaterial();
- playerIcon.material = MaterialUtility.GetDefaultSpriteGrayMaterial();
- playerIconBG.material = MaterialUtility.GetDefaultSpriteGrayMaterial();
+ lvIcon.material = MaterialUtility.GetDefaultSpriteGrayMaterial();
+ avatarCell.avatarImage.material = MaterialUtility.GetDefaultSpriteGrayMaterial();
+ avatarCell.avatarFrameImage.material = MaterialUtility.GetDefaultSpriteGrayMaterial();
}
--
Gitblit v1.8.0