This commit is contained in:
2024-07-29 11:05:17 +08:00
parent f131de6489
commit 5fa8794c09
18 changed files with 304 additions and 44 deletions

View File

@@ -15,13 +15,11 @@ import { MonsterModelComp } from "./MonsterModelComp";
import { MonsterSpine } from "./MonsterSpine";
import { MonsterViewComp } from "./MonsterViewComp";
import { MoveToComp } from "../common/MoveTo";
import { GameCollision } from "../../../../extensions/oops-plugin-framework/assets/module/common/GameCollision";
/** 角色实体 */
@ecs.register(`Monster`)
export class Monster extends ecs.Entity {
// 数据层
MonsterModel!: MonsterModelComp;
GameCollision: GameCollision =new GameCollision();
// 视图层
MonsterView!: MonsterViewComp;
RoleMoveTo!: MoveToComp; // 移动
@@ -49,7 +47,7 @@ export class Monster extends ecs.Entity {
var mv = node.getComponent(MonsterViewComp)!;
mv.speed = speed;
console.log("speed:"+mv.speed)
// console.log("speed:"+mv.speed)
mv.Tpos = v3(0,0,0);
this.add(mv);
// node.setScale(-1, 1, 1);