This commit is contained in:
DESKTOP-5RP3AKU\Jisol
2023-11-02 01:41:11 +08:00
parent 0fcc565ece
commit 996b0ecfac
8 changed files with 81 additions and 7 deletions

View File

@@ -41,9 +41,9 @@ export default class GOnHookMode extends GBaseMode<{}>{
enemyInfo:GOnHookInfo;
//玩家宠物位置
playerPos: Vec2 = new Vec2(400,0);
playerPos: Vec2 = new Vec2(-400,0);
//怪物位置
enemyPos: Vec2 = new Vec2(-400,0);
enemyPos: Vec2 = new Vec2(400,0);
//玩家宠物
playerRoles: GRoleDefault[] = [];
@@ -56,7 +56,7 @@ export default class GOnHookMode extends GBaseMode<{}>{
console.log("GOnHookMode 模式初始化");
this.playerInfo = { tactical: GTactical.getTactical().setOffset(this.playerPos), roles: GRoleUtil.getGRoles([10004,10004,10004,10004,10003,10003]) };
this.enemyInfo = { tactical: GTactical.getTactical(true).setOffset(this.enemyPos), roles: GRoleUtil.getGRoles([10002,10002,10002,10001,10004,10003]) };
this.enemyInfo = { tactical: GTactical.getTactical(true).setOffset(this.enemyPos), roles: GRoleUtil.getGRoles([10002]) };
//生成玩家
this.playerInfo.roles.forEach((info,index) => this.onGenRole(GOnHookModePlayerEnum.PLAYER,index + 1,info))
@@ -134,7 +134,7 @@ export default class GOnHookMode extends GBaseMode<{}>{
//生成敌人
onResetGenerateEnemy(){
this.enemyRoles = [];
this.playerInfo.roles.forEach((info,index) => this.onGenRole(GOnHookModePlayerEnum.ENEMY,index + 1,info))
this.enemyInfo.roles.forEach((info,index) => this.onGenRole(GOnHookModePlayerEnum.ENEMY,index + 1,info))
}
//角色死亡回调

View File

@@ -65,8 +65,8 @@ export default class GPVPMode extends GBaseMode<{}>{
//初始化战斗
console.log("GPVPMode 模式初始化");
this.playerInfo = { tactical: GTactical.getTactical().setOffset(this.playerPos), roles: GRoleUtil.getGRoles([10001,10001,10001,10001,10003,10003]) };
this.enemyInfo = { tactical: GTactical.getTactical(true).setOffset(this.enemyPos), roles: GRoleUtil.getGRoles([10002,10002,10002,10001,10004,10003]) };
this.playerInfo = { tactical: GTactical.getTactical().setOffset(this.playerPos), roles: GRoleUtil.getGRoles([10004,10001,10004,10002,10003,10003]) };
this.enemyInfo = { tactical: GTactical.getTactical(true).setOffset(this.enemyPos), roles: GRoleUtil.getGRoles([10002,10002,10001,10003,10004,10003]) };
//生成玩家
this.playerInfo.roles.forEach((info,index) => this.onGenRole(GPVPModePlayerEnum.PLAYER,index+1,info))