This commit is contained in:
DESKTOP-5RP3AKU\Jisol
2023-12-25 02:06:56 +08:00
parent 516d520c5e
commit 5366e3413c
18 changed files with 1054 additions and 441 deletions

View File

@@ -53,7 +53,8 @@ export default class GOnHookManager extends Singleton{
//获取下一只野怪
getNextCreeps(){
if(!this.sreeps) return;
let creeps = this.sreeps.get(this.sreeps.keys().next()?.value)
let creeps = this.sreeps.get(this.sreeps.keys().next()?.value);
this.sreeps.delete(creeps.key);
return creeps;
}
@@ -129,18 +130,29 @@ export default class GOnHookManager extends Singleton{
app.event.emit(GOnHookManagerEvent.RESET_DATA);
}
//下一关
async onNextLevel(){
GOnHookData.getIns().onNextLevel();
app.layer.Open(GUI.Tips,{text:"下一关"});
this.onResetMap();
}
//切换场景
async setMap(mapId:number){
await GOnHookData.getIns().setMap(mapId);
this.onResetMap();
}
//重置场景
onResetMap(){
//通知地图已切换
app.event.emit(GOnHookManagerEvent.UPDATE_MAP);
//重置数据
this.onResetData();
//重置场景
GBattleModeManager.getIns().Open(BattleMode.OnHook,true);
}