From f7f9849d1497d58abf845650363dfa0a0d456927 Mon Sep 17 00:00:00 2001 From: panw Date: Tue, 18 Mar 2025 10:22:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=80=AA=E7=89=A9=E7=AD=89=E7=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/script/game/hero/Mon.ts | 19 ++++++------------- assets/script/game/map/MissionHomeComp.ts | 6 ------ 2 files changed, 6 insertions(+), 19 deletions(-) diff --git a/assets/script/game/hero/Mon.ts b/assets/script/game/hero/Mon.ts index c449ff5f..19a2be08 100644 --- a/assets/script/game/hero/Mon.ts +++ b/assets/script/game/hero/Mon.ts @@ -86,20 +86,13 @@ export class Monster extends ecs.Entity { hv.cpw=hero.cpw; hv.dpw=hero.dpw; hv.dopw=hero.dopw; - hv.lv = lv; - let slv= Math.floor(( hv.lv) / 5); - hv.hp= hv.hp_max =(hero.hp+hero.hp_up*hv.lv)*(1+hero.shp_up/100*slv); - hv.ap = (hero.ap+hero.ap_up*hv.lv) *(1+hero.sap_up/100*slv); - hv.def= (hero.def+hero.def_up*hv.lv)*(1+hero.sdef_up/100*slv); + hv.hp= hv.hp_max =hero.hp*(1+(lv-1)*0.2); + hv.ap = hero.ap*(1+(lv-1)*0.2); + hv.def= hero.def*(1+(lv-1)*0.2); hv.cd = hero.a_cd - hv.crit = hero.crit; //暴击率 - hv.crit_add = hero.crit_add;//暴击伤害加成 - hv.dodge = hero.dodge; //闪避率 - hv.aexp=hero.aexp; - hv.uaexp=hero.uaexp; - hv.cexp=hero.cexp - hv.doexp=hero.doexp - hv.dexp=hero.dexp; + hv.crit = hero.crit*(1+(lv-1)*0.2); //暴击率 + hv.crit_add = hero.crit_add*(1+(lv-1)*0.2);//暴击伤害加成 + hv.dodge = hero.dodge*(1+(lv-1)*0.2); //闪避率 this.add(hv); // 初始化多个技能组件 diff --git a/assets/script/game/map/MissionHomeComp.ts b/assets/script/game/map/MissionHomeComp.ts index 95b867b4..e554f916 100644 --- a/assets/script/game/map/MissionHomeComp.ts +++ b/assets/script/game/map/MissionHomeComp.ts @@ -1,14 +1,8 @@ import { _decorator, instantiate, Prefab, resources, Sprite, SpriteAtlas, UITransform } from "cc"; import { ecs } from "../../../../extensions/oops-plugin-framework/assets/libs/ecs/ECS"; import { CCComp } from "../../../../extensions/oops-plugin-framework/assets/module/common/CCComp"; -import { HeroInfo, HeroList } from "../common/config/heroSet"; import { oops } from "../../../../extensions/oops-plugin-framework/assets/core/Oops"; -import { UiHeroComp } from "../hero/UiHeroComp"; -import { BoxSet, GameSet } from "../common/config/BoxSet"; import { smc } from "../common/SingletonModuleComp"; -import { HeroSelect } from "../hero/HeroSelect"; -import { HeroSelectComp } from "../hero/HeroSelectComp"; -import { MBSet } from "../common/config/MissionSet"; import { GameEvent } from "../common/config/GameEvent"; import { MissionComp } from "./MissionComp";