Fix: ES5 -> ES6 class

This commit is contained in:
2018-05-10 22:49:29 +09:00
parent ead099fc05
commit 14ae4a177f
8 changed files with 84 additions and 58 deletions
+16 -18
View File
@@ -1,15 +1,13 @@
/////////////////////////////
// Login
let Login = {
class Login {
self: {},
preload: function() {
preload() {
game.load.image('icon_fullscreen', '../../../resources/image/icon/fullscreen_white.png');
},
}
create: function() {
create() {
self = this;
sessionStorageManager.clear();
@@ -25,9 +23,9 @@ let Login = {
this.makeInputTypeTexts();
this.makeButton();
},
}
makeInputTypeTexts: function() {
makeInputTypeTexts() {
// name
let textX = this.game.world.centerX - 360;
let inputX = this.game.world.centerX + 60;
@@ -70,21 +68,21 @@ let Login = {
this.inputTextName.canvasInput.focus();
// this.inputTextBirthday.canvasInput.focus();
},
}
makeButton: function() {
makeButton() {
let setting = new RoundRectButtonSetting(200, 100);
setting.fontStyle.fontWeight = "bold";
let startButton = new RoundRectButton(setting, "시작", this.startMenu);
startButton.move(game.world.centerX, game.world.centerY + 140);
},
}
startMenu: function() {
startMenu() {
sessionStorageManager.playerName = self.inputTextName.canvasInput._value;
let birthday = self.inputTextBirthday.canvasInput._value;
xhr = new XMLHttpRequest();
let xhr = new XMLHttpRequest();
xhr.onreadystatechange = function() {
// console.log("onreadystatechange : " + xhr);
// console.log("xhr.readyState : " + xhr.readyState);
@@ -126,20 +124,20 @@ let Login = {
// xhr.send(null);
*/
},
}
loginSucceeded: function(jsonData) {
loginSucceeded(jsonData) {
sessionStorageManager.playerUserID = jsonData['UserID'];
sessionStorageManager.playingAppName = "menu";
location.href = '../../web/client/menu_app.html';
},
}
loginFailed: function(jsonData) {
loginFailed(jsonData) {
sessionStorageManager.clear();
// show retry message
console.log('login failed, jsonData : ' + JSON.stringify(jsonData));
}
}
}