Add: LanguageTab
This commit is contained in:
@@ -86,7 +86,9 @@ MainMenu.prototype.fontLoaded = function() {
|
||||
// screenTopUI.makeFullScreenButton();
|
||||
// this.loadAllowEditEnterCode(screenTopUI);
|
||||
|
||||
this.makeAppGroupButtons();
|
||||
this.makeButtons();
|
||||
this.makeAppGroupTab();
|
||||
this.makeLanguageTab();
|
||||
|
||||
this.backButton.applyLoadedFont();
|
||||
this.settingButton.applyLoadedFont();
|
||||
@@ -188,7 +190,7 @@ MainMenu.prototype.hasApp = function(appID, appList) {
|
||||
return false;
|
||||
}
|
||||
|
||||
MainMenu.prototype.makeAppGroupButtons = function() {
|
||||
MainMenu.prototype.makeButtons = function() {
|
||||
this.backButton = new BackButton(
|
||||
(function() { console.log("back"); }).bind(this)
|
||||
);
|
||||
@@ -196,8 +198,9 @@ MainMenu.prototype.makeAppGroupButtons = function() {
|
||||
this.settingButton = new SettingButton(
|
||||
(function() { console.log("setting"); }).bind(this)
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
MainMenu.prototype.makeAppGroupTab = function() {
|
||||
this.appGroupTabLayout = new TabLayout(100, 0, 844, 70);
|
||||
|
||||
var typingFingerGroupTab = new AppGroupTab( (function() { console.log("typing finger position"); }).bind(this) );
|
||||
@@ -226,21 +229,18 @@ MainMenu.prototype.makeAppGroupButtons = function() {
|
||||
this.appGroupTabLayout.add(mousePlayGroupTab);
|
||||
|
||||
this.appGroupTabLayout.createTabs();
|
||||
}
|
||||
|
||||
|
||||
MainMenu.prototype.makeLanguageTab = function() {
|
||||
var languageTabHeight = 48;
|
||||
this.languageTabLayout = new TabLayout(0, GAME_SCREEN_SIZE.y - languageTabHeight, GAME_SCREEN_SIZE.x, languageTabHeight);
|
||||
|
||||
var koreanTab = new AppGroupTab( (function() { console.log("Language : Korean"); }).bind(this) );
|
||||
koreanTab.reserveMainText("한국어");
|
||||
// koreanTab.reserveIcon("keyboard");
|
||||
// koreanTab.reserveSubText("손가락 위치");
|
||||
var koreanTab = new LanguageTab( (function() { console.log("Language : Korean"); }).bind(this) );
|
||||
koreanTab.reserveMainText("한글");
|
||||
this.languageTabLayout.add(koreanTab);
|
||||
|
||||
var englishTab = new AppGroupTab( (function() { console.log("Language : English"); }).bind(this) );
|
||||
var englishTab = new LanguageTab( (function() { console.log("Language : English"); }).bind(this) );
|
||||
englishTab.reserveMainText("영어");
|
||||
// englishTab.reserveIcon("keyboard");
|
||||
// englishTab.reserveSubText("연습");
|
||||
this.languageTabLayout.add(englishTab);
|
||||
|
||||
this.languageTabLayout.createTabs();
|
||||
|
||||
Reference in New Issue
Block a user