buff 优化 heroset 不再使用json

This commit is contained in:
2024-08-29 00:28:22 +08:00
parent 5094cb4f3c
commit 3ad7155a28
9 changed files with 563 additions and 54 deletions

View File

@@ -12,7 +12,7 @@ import { ecs } from "../../../../extensions/oops-plugin-framework/assets/libs/ec
import { UIID } from "../common/config/GameUIConfig";
import { LoadingViewComp } from "./view/LoadingViewComp";
import { smc } from "../common/SingletonModuleComp";
import { HeroList } from "../map/HeroList";
import { HeroSet } from "../common/config/heroSet";
import { SkillSet } from "../common/config/SkillSet";
// import {data} from "../data/data";
@@ -24,7 +24,7 @@ import { SkillSet } from "../common/config/SkillSet";
@ecs.register(`Initialize`)
export class Initialize extends ecs.Entity {
LoadingView!: LoadingViewComp;
HeroList: HeroList;
// data:data=null!;
protected init() {
@@ -85,9 +85,7 @@ export class Initialize extends ecs.Entity {
/** 加载完成进入游戏内容加载界面 */
private onComplete(queue: AsyncQueue) {
queue.complete = () => {
this.HeroList = new HeroList();
this.HeroList.init(); // 等待数据加载完成
smc.heros = this.HeroList.list;
smc.heros = HeroSet;
smc.skills=SkillSet;
var uic: UICallbacks = {
onAdded: (node: Node, params: any) => {