2020-06-23 12:24:36 +02:00
|
|
|
import {gameManager} from "../Game/GameManager";
|
|
|
|
import {TextField} from "../Components/TextField";
|
|
|
|
import Image = Phaser.GameObjects.Image;
|
2020-09-25 18:29:22 +02:00
|
|
|
import {mediaManager} from "../../WebRtc/MediaManager";
|
2020-06-23 12:24:36 +02:00
|
|
|
import {SoundMeter} from "../Components/SoundMeter";
|
2020-10-25 19:38:00 +01:00
|
|
|
import {HtmlUtils} from "../../WebRtc/HtmlUtils";
|
2021-04-14 17:47:26 +02:00
|
|
|
import {touchScreenManager} from "../../Touch/TouchScreenManager";
|
|
|
|
import {PinchManager} from "../UserInput/PinchManager";
|
2021-04-21 18:27:33 +02:00
|
|
|
import Zone = Phaser.GameObjects.Zone;
|
2021-04-22 11:26:35 +02:00
|
|
|
import { MenuScene } from "../Menu/MenuScene";
|
2021-05-05 17:07:03 +02:00
|
|
|
import {ResizableScene} from "./ResizableScene";
|
2021-05-18 16:38:56 +02:00
|
|
|
import {
|
2021-05-31 17:49:41 +02:00
|
|
|
enableCameraSceneVisibilityStore,
|
2021-05-18 16:38:56 +02:00
|
|
|
} from "../../Stores/MediaStore";
|
2020-06-23 12:24:36 +02:00
|
|
|
|
|
|
|
export const EnableCameraSceneName = "EnableCameraScene";
|
|
|
|
|
2021-05-05 17:07:03 +02:00
|
|
|
export class EnableCameraScene extends ResizableScene {
|
2021-05-05 12:15:13 +02:00
|
|
|
|
2020-06-23 12:24:36 +02:00
|
|
|
constructor() {
|
|
|
|
super({
|
|
|
|
key: EnableCameraSceneName
|
|
|
|
});
|
|
|
|
}
|
|
|
|
|
|
|
|
preload() {
|
|
|
|
}
|
|
|
|
|
|
|
|
create() {
|
|
|
|
|
|
|
|
this.input.keyboard.on('keyup-ENTER', () => {
|
2020-10-08 18:51:24 +02:00
|
|
|
this.login();
|
2020-06-23 12:24:36 +02:00
|
|
|
});
|
|
|
|
|
2021-05-18 16:38:56 +02:00
|
|
|
enableCameraSceneVisibilityStore.showEnableCameraScene();
|
2020-06-24 17:29:23 +02:00
|
|
|
}
|
|
|
|
|
2021-05-05 17:07:03 +02:00
|
|
|
public onResize(): void {
|
2020-06-23 12:24:36 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
update(time: number, delta: number): void {
|
|
|
|
}
|
|
|
|
|
2021-05-31 17:49:41 +02:00
|
|
|
public login(): void {
|
2021-05-18 16:38:56 +02:00
|
|
|
enableCameraSceneVisibilityStore.hideEnableCameraScene();
|
2021-03-19 11:50:53 +01:00
|
|
|
|
2021-05-18 16:38:56 +02:00
|
|
|
this.scene.sleep(EnableCameraSceneName);
|
2021-03-19 11:50:53 +01:00
|
|
|
gameManager.goToStartingMap(this.scene);
|
2020-06-23 12:24:36 +02:00
|
|
|
}
|
|
|
|
}
|