feat(victory): 添加得分条和亮点标签的渲染逻辑
在 VictoryComp 中新增 renderScores 和 renderHighlights 方法,用于在结算界面展示各维度得分进度条和基于游戏数据的成就标签。同时添加了对应的 highlight.prefab 资源作为标签的 UI 模板。 - renderScores 方法渲染总分及各维度(战斗、输出、防御等)的得分条。 - renderHighlights 方法根据本局数据(如暴击次数、死亡触发次数等)匹配并生成最多3个亮点成就标签。 - 新增 highlight.prefab 作为标签的 UI 预制体,包含图标和文本。
This commit is contained in:
13
assets/resources/gui/element/highlight.prefab.meta
Normal file
13
assets/resources/gui/element/highlight.prefab.meta
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"ver": "1.1.50",
|
||||
"importer": "prefab",
|
||||
"imported": true,
|
||||
"uuid": "12df63de-cda7-4be2-8e23-ea387fbba6f5",
|
||||
"files": [
|
||||
".json"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"syncNodeName": "highlight"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user