This commit is contained in:
DESKTOP-5RP3AKU\Jisol
2023-10-26 03:06:44 +08:00
parent cb70ba12c7
commit 09225a33c7
158 changed files with 26537 additions and 639 deletions

View File

@@ -1,11 +1,15 @@
import { v2 } from "cc";
import { Vec2 } from "cc";
import { GTowards } from "../base/GObject";
//阵法类
export class GTactical{
tactical:number[][];
//阵容朝向
towards:GTowards;
//阵法位置
static pos:Vec2[][] = [
[v2(-100,150),v2(0,150),v2(100,150)],
@@ -13,19 +17,21 @@ export class GTactical{
[v2(-100,-150),v2(0,-150),v2(100,-150)],
];
constructor(tactical:number[][]){
constructor(tactical:number[][],towards:GTowards = GTowards.RIGHT){
this.tactical = tactical;
this.towards = towards;
}
//获取阵法
static getTactical(isReversed:boolean = false): GTactical{
let tactical = [
[0,0,3],
[0,4,3],
[0,0,1],
[0,0,2],
[0,5,2],
];
if(isReversed){
tactical = this.getTacticalFlipX(tactical);
return new GTactical(tactical,GTowards.LEFT);
}
return new GTactical(tactical);
}
@@ -38,6 +44,7 @@ export class GTactical{
];
if(isReversed){
tactical = this.getTacticalFlipX(tactical);
return new GTactical(tactical,GTowards.LEFT);
}
return new GTactical(tactical);
}
@@ -51,6 +58,7 @@ export class GTactical{
];
if(isReversed){
tactical = this.getTacticalFlipX(tactical);
return new GTactical(tactical,GTowards.LEFT);
}
return new GTactical(tactical);
}