This commit is contained in:
2024-09-12 07:58:03 +08:00
parent 4501876c37
commit 50d192b7b1
64 changed files with 12158 additions and 4612 deletions

View File

@@ -16,7 +16,6 @@ import { HeroSpine } from "./HeroSpine";
import { HeroViewComp } from "./HeroViewComp";
import { BoxSet } from "../common/config/BoxSet";
import { RandomManager } from "../../../../extensions/oops-plugin-framework/assets/core/common/random/RandomManager";
import { HeroBuffComp } from "./HeroBuffComp";
import { HeroSet } from "../common/config/heroSet";
import { MonSet } from "../common/config/MonSet";
/** 角色实体 */
@@ -26,7 +25,6 @@ export class Hero extends ecs.Entity {
HeroModel!: HeroModelComp;
// 视图层
HeroView!: HeroViewComp;
HeroBuff!: HeroBuffComp; // 移动
protected init() {
this.addComponents<ecs.Comp>( HeroModelComp);
@@ -35,7 +33,6 @@ export class Hero extends ecs.Entity {
destroy(): void {
this.remove(HeroViewComp);
this.remove(HeroBuffComp);
super.destroy();
}
@@ -75,11 +72,9 @@ export class Hero extends ecs.Entity {
}
hero_init(uuid:number=1001,node:Node,pos:Vec3=v3(0,0,0)){
var mv = node.getComponent(HeroViewComp)!;
var buff =node.getComponent(HeroBuffComp)!;
// console.log("hero_init",buff)
mv.speed =mv.ospeed = smc.heros[uuid].speed;
mv.hero_name= smc.heros[uuid].name;
buff.group=mv.box_group= BoxSet.HERO;
mv.hp= mv.hp_max = smc.heros[uuid].hp;
mv.level = smc.heros[uuid].level;
mv.atk = smc.heros[uuid].atk;
@@ -92,6 +87,5 @@ export class Hero extends ecs.Entity {
mv.scale = 1;
mv.Tpos = v3(0,0,0);
this.add(mv);
this.add(buff);
}
}