refactor(map): 移除废弃HeroBoxComp相关代码与引用
feat: 新增5名英雄配置数据与服务端配置 style: 更新HeroMoreCom注释与刷新逻辑说明
This commit is contained in:
@@ -1 +0,0 @@
|
||||
{"ver":"4.0.24","importer":"typescript","imported":true,"uuid":"518b8ddd-3a02-40d8-bbfd-d61182b7414d","files":[],"subMetas":{},"userData":{}}
|
||||
@@ -109,7 +109,7 @@ export class HeroMoreCom extends Component {
|
||||
}
|
||||
|
||||
/**
|
||||
* 初始化并渲染英雄信息(由 HeroBoxComp 在 instantiate 后同步调用)。
|
||||
* 初始化并渲染英雄信息(由调用方在 instantiate 后同步调用)。
|
||||
* @param eid 英雄 ECS 实体 ID;实体不存在时立即销毁
|
||||
*/
|
||||
public init(eid: number) {
|
||||
@@ -154,7 +154,7 @@ export class HeroMoreCom extends Component {
|
||||
|
||||
/**
|
||||
* 刷新显示:8 行次级属性(总值 + 附加值)+ 技能描述富文本。
|
||||
* 附加 = 最终生效值 - 基础配置值,与原 HeroBoxComp 口径一致。
|
||||
* 附加 = 最终生效值 - 基础配置值。
|
||||
*/
|
||||
private refresh() {
|
||||
if (!this.model) return;
|
||||
|
||||
@@ -108,8 +108,6 @@ export class MissionCardComp extends CCComp {
|
||||
showHeros: Node = null!
|
||||
@property(Node)
|
||||
herosPanNode: Node = null!
|
||||
@property(Node)
|
||||
herosBoxNode: Node = null!
|
||||
/** 英雄抽卡面板开启金币费用显示节点 */
|
||||
@property(Node)
|
||||
showHerosCost: Node = null!
|
||||
@@ -356,9 +354,6 @@ export class MissionCardComp extends CCComp {
|
||||
this.hasCalledHero = false;
|
||||
this.updatePanelButtonsInteractable();
|
||||
|
||||
// 初始化英雄信息盒(3 个空槽位)
|
||||
// 暂不启用 herobox 同步显示英雄信息(后续可能恢复),保留代码备查
|
||||
// this.refreshHeroBoxSlots();
|
||||
|
||||
// 重置开局免费三选一次数与选择计数,随后立即弹出第 1 组三选一
|
||||
this.openingFreePicks = MissionCardComp.OPENING_FREE_PICK_COUNT;
|
||||
|
||||
Reference in New Issue
Block a user