mirror of
https://gitee.com/jisol/jisol-game/
synced 2025-09-27 02:36:14 +00:00
提交
This commit is contained in:
@@ -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);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user