技能加入选择 ,继续完善

This commit is contained in:
2025-07-07 10:58:21 +08:00
parent f7c231de00
commit 3798f9da95
3 changed files with 51 additions and 32 deletions

View File

@@ -7,6 +7,7 @@ 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";
import { getSkills, Quality } from "../common/config/SkillSet";
const { ccclass, property } = _decorator;
@@ -104,7 +105,14 @@ export class CardsCompComp extends CCComp {
}
hero_skill_select(data:any){
let list=getRandomCardsByType(cardType.SKILL,3)
let list=[]
if(data.slot=="skill1"){
list =getRandomCardsByType(cardType.SKILL,3,Quality.GREEN)
}else if(data.slot=="skill2"){
list=getRandomCardsByType(cardType.SKILL,3,Quality.BLUE)
}else if(data.slot=="skill3"){
list=getRandomCardsByType(cardType.SKILL,3,Quality.PURPLE)
}
console.log("[CardsComp]:技能选择卡牌列表",list)
this.card1c.hero_skill_select(list[0],data)
this.card2c.hero_skill_select(list[1],data)