workadventure/front/src/Phaser/Rock/Rock.ts
2020-04-11 18:17:36 +02:00

28 lines
639 B
TypeScript

import {GameSceneInterface, Textures} from "../Game/GameScene";
import {CameraManagerInterface} from "../Game/CameraManager";
import {MapManagerInterface} from "../Game/MapManager";
export class Rock extends Phaser.GameObjects.Image {
private isMoving: boolean;
constructor(
Scene : GameSceneInterface,
x : number,
y : number,
) {
super(Scene, x, y, Textures.Rock);
Scene.add.existing(this);
this.isMoving = false;
}
push() {
console.log("the rock is pushed!")
}
move() {
if(!this.isMoving) {
return;
}
}
}