Compare commits
2 Commits
8c421c42d4
...
f058d02ad9
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f058d02ad9 | ||
|
|
1c4fe42117 |
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -19,7 +19,7 @@ import { ecs } from "../../../../extensions/oops-plugin-framework/assets/libs/ec
|
|||||||
import { CCComp } from "../../../../extensions/oops-plugin-framework/assets/module/common/CCComp";
|
import { CCComp } from "../../../../extensions/oops-plugin-framework/assets/module/common/CCComp";
|
||||||
import { CardConfig, CardTriggerType, CKind } from "../common/config/CardSet";
|
import { CardConfig, CardTriggerType, CKind } from "../common/config/CardSet";
|
||||||
import { EquipPoolList } from "../common/config/EquipSet";
|
import { EquipPoolList } from "../common/config/EquipSet";
|
||||||
import { FieldSkillSet, SkillSet } from "../common/config/SkillSet";
|
import { FieldSkillSet } from "../common/config/SkillSet";
|
||||||
import { oops } from "db://oops-framework/core/Oops";
|
import { oops } from "db://oops-framework/core/Oops";
|
||||||
import { getCardIconId, setSpriteFrame } from "../common/CardIconHelper";
|
import { getCardIconId, setSpriteFrame } from "../common/CardIconHelper";
|
||||||
import { GameEvent } from "../common/config/GameEvent";
|
import { GameEvent } from "../common/config/GameEvent";
|
||||||
@@ -186,22 +186,17 @@ export class ItemListComp extends CCComp {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else if (isPotion) {
|
} else if (isPotion) {
|
||||||
// 商品:显示技能描述 + info
|
// 商品:仅显示卡牌 info
|
||||||
const skillConfig = this.cardData.skill ? SkillSet[this.cardData.skill] : null;
|
|
||||||
const skillInfo = skillConfig?.info || "";
|
|
||||||
const cardInfo = this.cardData.info || "";
|
const cardInfo = this.cardData.info || "";
|
||||||
|
|
||||||
if (fieldLabels[0]) {
|
if (fieldLabels[0]) {
|
||||||
fieldLabels[0].string = cardInfo;
|
fieldLabels[0].string = cardInfo;
|
||||||
fieldLabels[0].node.active = !!cardInfo;
|
fieldLabels[0].node.active = !!cardInfo;
|
||||||
}
|
}
|
||||||
if (fieldLabels[1]) {
|
for (let i = 1; i < fieldLabels.length; i++) {
|
||||||
fieldLabels[1].string = skillInfo;
|
if (!fieldLabels[i]) continue;
|
||||||
fieldLabels[1].node.active = !!skillInfo && skillInfo !== cardInfo;
|
fieldLabels[i].string = "";
|
||||||
}
|
fieldLabels[i].node.active = false;
|
||||||
if (fieldLabels[2]) {
|
|
||||||
fieldLabels[2].string = "";
|
|
||||||
fieldLabels[2].node.active = false;
|
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
// 其他类型:显示 info
|
// 其他类型:显示 info
|
||||||
@@ -212,7 +207,7 @@ export class ItemListComp extends CCComp {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 图标(共享工具解析:cardData.icon → FieldSkillSet → SkillSet)
|
// 图标(共享工具解析:cardData.icon → FieldSkillSet)
|
||||||
if (this.icon_node) {
|
if (this.icon_node) {
|
||||||
const iconId = getCardIconId(this.cardData);
|
const iconId = getCardIconId(this.cardData);
|
||||||
if (iconId) {
|
if (iconId) {
|
||||||
|
|||||||
Reference in New Issue
Block a user