提交结算

This commit is contained in:
DESKTOP-SAJ6RKV\Administrator 2025-05-15 18:39:43 +08:00
parent 3ff1b2bf11
commit 1f6732a58f
2 changed files with 13 additions and 89 deletions

View File

@ -765,6 +765,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
m_HeadIcon: {fileID: 4392786442847295306}
m_Bg: {fileID: 4453572203166999965}
m_RankImg: {fileID: 3886915729302914564}
m_PlayerName: {fileID: 7363701821129859374}
m_Score: {fileID: 6758929203519133182}
@ -1039,7 +1040,6 @@ RectTransform:
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 182721815195331612}
- {fileID: 6358573851422948985}
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0}
@ -2276,81 +2276,6 @@ MonoBehaviour:
m_hasFontAssetChanged: 0
m_baseMaterial: {fileID: 0}
m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!1 &7023822529313616745
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6358573851422948985}
- component: {fileID: 2375715034868762545}
- component: {fileID: 2158921831604086534}
m_Layer: 5
m_Name: Image
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 0
--- !u!224 &6358573851422948985
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7023822529313616745}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 2338385386102721414}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 1080, y: 2340.5715}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &2375715034868762545
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7023822529313616745}
m_CullTransparentMesh: 1
--- !u!114 &2158921831604086534
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7023822529313616745}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 0.3764706}
m_RaycastTarget: 1
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
m_Maskable: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_Sprite: {fileID: 21300000, guid: 2a24d7cc45511384cbd2705fdafa7fb5, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
--- !u!1 &7599271821965811424
GameObject:
m_ObjectHideFlags: 0

View File

@ -9,8 +9,9 @@ namespace GameLogic
{
public class UIGameRankItem : MonoBehaviour
{
// Start is called before the first frame update
public RawImage m_HeadIcon;
public Image m_Bg;
public Image m_RankImg;
public TextMeshProUGUI m_PlayerName;
public TextMeshProUGUI m_Score;
@ -22,19 +23,17 @@ namespace GameLogic
{
m_PlayerName.text = playRankData.name;
if (unitPlayer != null && unitPlayer.m_AllWinCount > 0)
{
m_WinCount.text = UITool.ConvertToString(playRankData.winCount).ToString() + "(+" + (UITool.ConvertToString(unitPlayer.m_AllWinCount) + ")");
}
else
{
m_WinCount.text = UITool.ConvertToString(playRankData.winCount).ToString();
}
m_RankIndex.text = (i + 1).ToString();
m_Score.text = UITool.ConvertToString(unitPlayer.m_Score);
if (i < 3)
{
m_RankImg.sprite = GameModule.Resource.LoadAsset<Sprite>((i + 1).ToString() + "_d" + (i + 1).ToString());
m_Bg.sprite = GameModule.Resource.LoadAsset<Sprite>((i + 1).ToString() + "_d");
}
// 积分
m_Score.text = UITool.ConvertToString(playRankData.weekScore);
m_LoaclScore.text = "(+" + UITool.ConvertToString(unitPlayer.m_Score) + "本局)";
// 设置头像
AsyncImageDownload.Instance.SetAsyncImage(playRankData.avatar, m_HeadIcon);