完成 剑类 初步设计

This commit is contained in:
2025-07-03 10:34:27 +08:00
parent 11e6ecdf48
commit f72691cecb
9 changed files with 378 additions and 132 deletions

View File

@@ -6,6 +6,7 @@ import { CardComp } from "./CardComp";
import { cardType, getRandomCardsByType } from "../common/config/CardSet";
import { smc } from "../common/SingletonModuleComp";
import { RandomManager } from "db://oops-framework/core/common/random/RandomManager";
import { EquipType } from "../common/config/Equips";
const { ccclass, property } = _decorator;
@@ -75,13 +76,13 @@ export class CardsCompComp extends CCComp {
let list=[]
switch(data.slot){
case "weapon":
list=getRandomCardsByType(cardType.EQUIP,3)
list=getRandomCardsByType(cardType.EQUIP,3,EquipType.WEAPON)
break
case "armor":
list=getRandomCardsByType(cardType.EQUIP,3)
list=getRandomCardsByType(cardType.EQUIP,3,EquipType.ARMOR)
break
case "accessory":
list=getRandomCardsByType(cardType.EQUIP,3)
list=getRandomCardsByType(cardType.EQUIP,3,EquipType.ACCESSORY)
break
}
console.log("[CardsComp]:装备选择卡牌列表",list)