局内技能 初步

This commit is contained in:
2024-11-19 16:51:40 +08:00
parent 968dbdcc04
commit d930cb1b81
18 changed files with 966 additions and 1331 deletions

View File

@@ -24,6 +24,7 @@ import { BossList, MissionNum, MonsetList } from "../common/config/MissionSet";
import { Timer } from "../../../../extensions/oops-plugin-framework/assets/core/common/timer/Timer";
import { HCard } from "./HCard";
import { HCardComp } from "./HCardComp";
import { MSkill } from "../skills/MSkill";
const { ccclass, property } = _decorator;
/** 视图层对象 */
@@ -97,6 +98,7 @@ export class MissionComp extends CCComp {
// this.shuaxin(dt)
}
mission_start(){
/* todo 关卡设定完善*/
this.total=smc.vm_data.mission.m_less=smc.vm_data.mission.m_alive=smc.vm_data.mission.total;
this.hero_total=2
let num =RandomManager.instance.getRandomByObjectList(MissionNum,1)
@@ -116,6 +118,12 @@ export class MissionComp extends CCComp {
smc.vm_data.mission.mb_exp=0 //敌方远程经验石
smc.vm_data.mission.mc_exp=0 //敌方辅助经验石
smc.vm_data.mission.md_exp=0 //敌方特殊经验石
this.call_mskill()
}
call_mskill(){
let msk=ecs.getEntity<MSkill>(MSkill)
let praent = this.node.getChildByName("exp").getChildByName("a_exp").getChildByName("skill")
msk.load(1001,1,praent)
}
mission_end(){
smc.vm_data.mission.play=false