added temp enemy mover

This commit is contained in:
Martin
2022-11-14 16:35:47 +01:00
parent 279218b4c3
commit 3dd10f13ef
16 changed files with 212 additions and 23 deletions

View File

@@ -0,0 +1,20 @@
import { Vec2 } from "cc";
import { IInput } from "./IInput";
export class MultiInput implements IInput {
private inputs: IInput[];
public constructor(inputs: IInput[]) {
this.inputs = inputs;
}
public getAxis(): Vec2 {
for (let i = 0; i < this.inputs.length; i++) {
if (!this.inputs[i].getAxis().equals(Vec2.ZERO)) {
return this.inputs[i].getAxis();
}
}
return new Vec2();
}
}