修复局内buff bug

This commit is contained in:
panw
2024-12-09 09:25:35 +08:00
parent 6d518794f4
commit b236c1a4f9
4 changed files with 18 additions and 11 deletions

View File

@@ -179,10 +179,10 @@ export class MissionComp extends CCComp {
check_buff(){
if(smc.vmdata.mission.exp >= smc.vmdata.mission.exp_max){
smc.vmdata.mission.exp-=smc.vmdata.mission.exp_max
switch(smc.vmdata.mission.mbt){
case 1:
smc.vmdata.mission.ap+=smc.vmdata.mission.ap_up+MBSet.ap_add
console.log("mission ap",smc.vmdata.mission.ap)
this.node.getChildByName("exp").getChildByName("ap").getChildByName("data").setScale(1.3,1.3)
this.scheduleOnce(function(){
this.node.getChildByName("exp").getChildByName("ap").getChildByName("data").setScale(1,1)
@@ -213,6 +213,7 @@ export class MissionComp extends CCComp {
switch(smc.vmdata.mission.mmbt){
case 1:
smc.vmdata.mission.map+=smc.vmdata.mission.map_up+MBSet.ap_add
console.log("mission map",smc.vmdata.mission.map)
break;
case 2:
smc.vmdata.mission.mdef+=smc.vmdata.mission.mdef_up+MBSet.def_add