|
@@ -15,25 +15,38 @@ export default class MainMenuScene extends Phaser.Scene {
|
|
|
preload() {
|
|
|
console.log('Preload');
|
|
|
this.load.image('game-cover', '../../assets/twelveHeroes_cover.png');
|
|
|
+ console.log("load main-menu.html");
|
|
|
this.load.html('main-menu', '../../assets/html/main-menu.html');
|
|
|
}
|
|
|
|
|
|
create() {
|
|
|
console.log('create');
|
|
|
- let background = this.add.image(0,0,'game-cover');
|
|
|
- background.setOrigin(0,0);
|
|
|
+ let background = this.add.image(400,300,'game-cover');
|
|
|
+ //background.setOrigin(0,0);
|
|
|
|
|
|
let element = this.add.dom(400, 600).createFromCache('main-menu');
|
|
|
|
|
|
- element.setPerspective(800);
|
|
|
+ console.log(element);
|
|
|
+ //element.setPerspective(800);
|
|
|
|
|
|
element.addListener('click');
|
|
|
|
|
|
element.on('click', function (event) {
|
|
|
- let eventName = event.targer.name;
|
|
|
+ let eventName = event.target.name;
|
|
|
|
|
|
switch (eventName) {
|
|
|
- case value:
|
|
|
+ case "loginButton":
|
|
|
+ username=this.getChildByName('username');
|
|
|
+ connectionStatus=this.getChildByName('connectionStatus');
|
|
|
+ onlineGame=this.getChildByName('onlineGame');
|
|
|
+
|
|
|
+ console.log(connectionStatus.value);
|
|
|
+ console.log(onlineGame);
|
|
|
+ break;
|
|
|
+ case "onlineGame":
|
|
|
+
|
|
|
+ break;
|
|
|
+ case "localGame":
|
|
|
|
|
|
break;
|
|
|
|