Fix: hyperlink to TypingExamStage
This commit is contained in:
@@ -68,12 +68,8 @@ TypingExamButton.prototype.makeLetterCountText = function() {
|
|||||||
var letterCountText = game.add.text(20, this.mainText.y, "");
|
var letterCountText = game.add.text(20, this.mainText.y, "");
|
||||||
letterCountText.anchor.set(0, 0.5);
|
letterCountText.anchor.set(0, 0.5);
|
||||||
letterCountText.font = this.setting.font;
|
letterCountText.font = this.setting.font;
|
||||||
letterCountText.fontSize = 14; // this.setting.fontSize;
|
letterCountText.fontSize = 13;
|
||||||
letterCountText.style.fill = "white";
|
letterCountText.style.fill = MainColor.LIGHT_CHOCO_STRING;
|
||||||
|
|
||||||
// letterCountText.style.fill = "#0xFFFFFF";
|
|
||||||
// letterCountText.addColor("0xffffff", 0);
|
|
||||||
// mainText.fontWeight = "bolder";
|
|
||||||
letterCountText.lineSpacing = ButtonSetting.DEFAULT_TEXT_LINE_SPACING_PX;
|
letterCountText.lineSpacing = ButtonSetting.DEFAULT_TEXT_LINE_SPACING_PX;
|
||||||
|
|
||||||
return letterCountText;
|
return letterCountText;
|
||||||
@@ -127,13 +123,9 @@ TypingExamButton.prototype.setInputEnabled = function(isEnabled) {
|
|||||||
|
|
||||||
if(isEnabled === true) {
|
if(isEnabled === true) {
|
||||||
this.mouseOut();
|
this.mouseOut();
|
||||||
// this.keyboardSprite.tint = MainColor.WHITE_HEX;
|
|
||||||
// this.animal.sprite.tint = MainColor.WHITE_HEX;
|
|
||||||
this.animal.sprite.alpha = 1;
|
this.animal.sprite.alpha = 1;
|
||||||
} else {
|
} else {
|
||||||
this.buttonDisabled();
|
this.buttonDisabled();
|
||||||
// this.keyboardSprite.tint = MainColor.DIM_GRAY_HEX;
|
|
||||||
// this.animal.sprite.tint = MainColor.DIM_GRAY_HEX;
|
|
||||||
this.animal.sprite.alpha = 0.3;
|
this.animal.sprite.alpha = 0.3;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -177,37 +169,18 @@ TypingExamButton.prototype.updateAppData = function(appData) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
TypingExamButton.prototype.clickEvent = function() {
|
TypingExamButton.prototype.clickEvent = function() {
|
||||||
console.log(this.writingID);
|
|
||||||
console.log(this.filename);
|
sessionStorageManager.setPlayingAppID(200);
|
||||||
/*
|
sessionStorageManager.setPlayingAppName("typing_exam");
|
||||||
sessionStorageManager.setPlayingAppID(this.appData.appID);
|
sessionStorageManager.setPlayingAppKoreanName("타자검정");
|
||||||
sessionStorageManager.setPlayingAppName(this.appData.appName);
|
sessionStorageManager.setWritingID(this.writingID);
|
||||||
sessionStorageManager.setPlayingAppKoreanName(this.appData.koreanName);
|
|
||||||
|
|
||||||
if(isExperiencePlayerAccount())
|
if(isExperiencePlayerAccount())
|
||||||
location.href = '../../web/client/ads.html';
|
location.href = '../../web/client/ads.html';
|
||||||
else
|
else
|
||||||
location.href = '../../web/client/start.html';
|
location.href = '../../web/client/start.html';
|
||||||
*/
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
TypingExamButton.prototype.onClick = function() {
|
|
||||||
sessionStorageManager.setPlayingAppID(TypingExamButton.TYPING_APP_ID);
|
|
||||||
sessionStorageManager.setPlayingAppName(TypingExamButton.TYPING_APP_NAME);
|
|
||||||
sessionStorageManager.setPlayingAppKoreanName(TypingExamButton.TYPING_APP_KOREAN_NAME);
|
|
||||||
sessionStorageManager.setWritingID(this.writingData.writingID);
|
|
||||||
// location.href = '../../web/client/typing_exam.html';
|
|
||||||
location.href = '../../web/client/start.html';
|
|
||||||
// printSessionStorage();
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
TypingExamButton.TYPING_APP_ID = 200;
|
|
||||||
TypingExamButton.TYPING_APP_NAME = "typing_exam";
|
|
||||||
TypingExamButton.TYPING_APP_KOREAN_NAME = "타자검정";
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
TypingExamButton.loadResources = function() {
|
TypingExamButton.loadResources = function() {
|
||||||
game.load.spritesheet('keyboards', '../../../resources/image/ui/keyboard/keyboards.png', 120, 120);
|
game.load.spritesheet('keyboards', '../../../resources/image/ui/keyboard/keyboards.png', 120, 120);
|
||||||
|
|||||||
@@ -25,38 +25,6 @@ MainMenu.prototype.preload = function() {
|
|||||||
game.load.script('webfont', '//ajax.googleapis.com/ajax/libs/webfont/1.4.7/webfont.js');
|
game.load.script('webfont', '//ajax.googleapis.com/ajax/libs/webfont/1.4.7/webfont.js');
|
||||||
}
|
}
|
||||||
|
|
||||||
// fontLoaded, create method for Google WebFonts test
|
|
||||||
/*
|
|
||||||
MainMenu.prototype.fontLoaded = function() {
|
|
||||||
console.log("fontLoaded");
|
|
||||||
|
|
||||||
// this.loadingImage.alpha = 0;
|
|
||||||
|
|
||||||
// this.text.font = 'Nanum Gothic';
|
|
||||||
// text2.font = 'Nanum Brush Script';
|
|
||||||
// this.text3.font = 'Nanum Brush Script';
|
|
||||||
}
|
|
||||||
|
|
||||||
MainMenu.prototype.create = function() {
|
|
||||||
console.log("create");
|
|
||||||
|
|
||||||
game.stage.backgroundColor = '#4d4d4d';
|
|
||||||
|
|
||||||
this.loadingImage = game.add.sprite(GAME_SCREEN_SIZE.x / 2, GAME_SCREEN_SIZE.y / 2, "tile_choco");
|
|
||||||
this.text = game.add.text(game.world.centerX, game.world.centerY - 150, "- phaser -\n나눔 고딕 웹 폰트\ngoogle web fonts");
|
|
||||||
this.text.anchor.setTo(0.5);
|
|
||||||
this.text.fontSize = 60;
|
|
||||||
|
|
||||||
this.text2 = game.add.text(game.world.centerX, game.world.centerY, "기본 default 글꼴");
|
|
||||||
this.text2.anchor.setTo(0.5);
|
|
||||||
this.text2.fontSize = 60;
|
|
||||||
|
|
||||||
this.text3 = game.add.text(game.world.centerX, game.world.centerY + 150, "- phaser -\n나눔 브러시 스크립트 웹 폰트\ngoogle web fonts");
|
|
||||||
this.text3.anchor.setTo(0.5);
|
|
||||||
this.text3.fontSize = 60;
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
|
|
||||||
MainMenu.prototype.create = function() {
|
MainMenu.prototype.create = function() {
|
||||||
this.dbService = new DBService();
|
this.dbService = new DBService();
|
||||||
this.dbService.setMaestroID(sessionStorageManager.getMaestroID());
|
this.dbService.setMaestroID(sessionStorageManager.getMaestroID());
|
||||||
@@ -80,8 +48,8 @@ MainMenu.prototype.create = function() {
|
|||||||
this.playAppButtons = new Array();
|
this.playAppButtons = new Array();
|
||||||
this.makePlayAppButtons();
|
this.makePlayAppButtons();
|
||||||
|
|
||||||
// this.selectedAppGroup = MainMenu.APP_GROUP_TYPING_PRACTICE;
|
this.selectedAppGroup = MainMenu.APP_GROUP_TYPING_PRACTICE;
|
||||||
this.selectedAppGroup = MainMenu.APP_GROUP_TYPING_EXAM;
|
// this.selectedAppGroup = MainMenu.APP_GROUP_TYPING_EXAM;
|
||||||
this.selectedLanguage = MainMenu.LANGUAGE_KOREAN;
|
this.selectedLanguage = MainMenu.LANGUAGE_KOREAN;
|
||||||
// this.animalRecordList.printScore(Animal.TYPE_PRACTICE);
|
// this.animalRecordList.printScore(Animal.TYPE_PRACTICE);
|
||||||
}
|
}
|
||||||
@@ -398,7 +366,7 @@ MainMenu.prototype.updateTypingPracticeAppButtons = function(appGroup, appData)
|
|||||||
}
|
}
|
||||||
|
|
||||||
MainMenu.prototype.updateTypingTestAppButtons = function(appGroup, appData) {
|
MainMenu.prototype.updateTypingTestAppButtons = function(appGroup, appData) {
|
||||||
console.log("updateTypingTestAppButtons");
|
// console.log("updateTypingTestAppButtons");
|
||||||
|
|
||||||
var buttonIndex = 0;
|
var buttonIndex = 0;
|
||||||
var appDataList = this.makeTypingPracticeAppDataList(appGroup, appData);
|
var appDataList = this.makeTypingPracticeAppDataList(appGroup, appData);
|
||||||
@@ -416,12 +384,10 @@ MainMenu.prototype.updateTypingTestAppButtons = function(appGroup, appData) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
MainMenu.prototype.updateTypingExamAppButtons = function(appData) {
|
MainMenu.prototype.updateTypingExamAppButtons = function(appData) {
|
||||||
console.log("updateTypingExamAppButtons");
|
// console.log("updateTypingExamAppButtons");
|
||||||
console.log(appData);
|
|
||||||
|
|
||||||
var buttonIndex = 0;
|
var buttonIndex = 0;
|
||||||
var appDataList = this.makeTypingExamAppDataList(appData);
|
var appDataList = this.makeTypingExamAppDataList(appData);
|
||||||
console.log(appDataList);
|
|
||||||
var count = appDataList.length;
|
var count = appDataList.length;
|
||||||
for(var i = 0; i < MainMenu.TYPING_APP_COUNT; i++) {
|
for(var i = 0; i < MainMenu.TYPING_APP_COUNT; i++) {
|
||||||
var button = this.typingExamButtons[i];
|
var button = this.typingExamButtons[i];
|
||||||
@@ -436,7 +402,7 @@ MainMenu.prototype.updateTypingExamAppButtons = function(appData) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
MainMenu.prototype.updatePlayAppButtons = function(appData) {
|
MainMenu.prototype.updatePlayAppButtons = function(appData) {
|
||||||
console.log("updatePlayAppButtons");
|
// console.log("updatePlayAppButtons");
|
||||||
|
|
||||||
var buttonIndex = 0;
|
var buttonIndex = 0;
|
||||||
var appDataList = this.makePlayAppDataList(appData);
|
var appDataList = this.makePlayAppDataList(appData);
|
||||||
@@ -583,7 +549,7 @@ MainMenu.prototype.makeLanguageTab = function() {
|
|||||||
|
|
||||||
var koreanTab = new LanguageTab(
|
var koreanTab = new LanguageTab(
|
||||||
(function() {
|
(function() {
|
||||||
console.log("Language : Korean");
|
// console.log("Language : Korean");
|
||||||
this.selectedLanguage = MainMenu.LANGUAGE_KOREAN;
|
this.selectedLanguage = MainMenu.LANGUAGE_KOREAN;
|
||||||
this.loadAppData();
|
this.loadAppData();
|
||||||
}).bind(this)
|
}).bind(this)
|
||||||
@@ -593,7 +559,7 @@ MainMenu.prototype.makeLanguageTab = function() {
|
|||||||
|
|
||||||
var englishTab = new LanguageTab(
|
var englishTab = new LanguageTab(
|
||||||
(function() {
|
(function() {
|
||||||
console.log("Language : English");
|
// console.log("Language : English");
|
||||||
this.selectedLanguage = MainMenu.LANGUAGE_ENGLISH;
|
this.selectedLanguage = MainMenu.LANGUAGE_ENGLISH;
|
||||||
this.loadAppData();
|
this.loadAppData();
|
||||||
}).bind(this)
|
}).bind(this)
|
||||||
|
|||||||
Reference in New Issue
Block a user