Add: mouse icon
This commit is contained in:
Binary file not shown.
|
Before Width: | Height: | Size: 660 B After Width: | Height: | Size: 1.3 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 2.1 KiB |
Binary file not shown.
@@ -39,7 +39,7 @@ AppGroupTab.prototype.createTab = function(index) {
|
||||
// setting.setFont("Nanum Pen Script");
|
||||
setting.setFont("Nanum Gothic");
|
||||
setting.setMainFontSize(16);
|
||||
setting.setShortcutFontSize(14);
|
||||
setting.setShortcutFontSize(16);
|
||||
setting.setButtonColor(
|
||||
AppGroupTab.BUTTON_COLOR_OUT_HEX,
|
||||
AppGroupTab.BUTTON_COLOR_OVER_HEX,
|
||||
@@ -54,9 +54,9 @@ AppGroupTab.prototype.createTab = function(index) {
|
||||
);
|
||||
setting.setActiveLineColor(
|
||||
MainColor.DARK_CHOCO_HEX,
|
||||
MainColor.DARK_CHOCO_HEX,
|
||||
MainColor.DARK_CHOCO_HEX,
|
||||
MainColor.DARK_CHOCO_HEX
|
||||
MainColor.CHOCO_HEX,
|
||||
MainColor.LIGHT_CHOCO_HEX,
|
||||
MainColor.WHITE_HEX // MainColor.DARK_CHOCO_HEX
|
||||
);
|
||||
setting.setTextColor(
|
||||
AppGroupTab.TEXT_COLOR_OUT_STRING,
|
||||
@@ -91,12 +91,12 @@ AppGroupTab.BUTTON_COLOR_OVER_HEX = MainColor.DARK_CHOCO_HEX;
|
||||
AppGroupTab.BUTTON_COLOR_DOWN_HEX = MainColor.LIGHTER_CHOCO_HEX;
|
||||
AppGroupTab.BUTTON_COLOR_DISABLED_HEX = MainColor.BLACK_HEX;
|
||||
|
||||
AppGroupTab.ICON_COLOR_OUT_HEX = MainColor.DARK_CHOCO_HEX;
|
||||
AppGroupTab.ICON_COLOR_OUT_HEX = MainColor.LIGHT_CHOCO_HEX; // MainColor.WHITE_HEX; // MainColor.DARK_CHOCO_HEX;
|
||||
AppGroupTab.ICON_COLOR_OVER_HEX = MainColor.CHOCO_HEX;
|
||||
AppGroupTab.ICON_COLOR_DOWN_HEX = MainColor.LIGHT_CHOCO_HEX;
|
||||
AppGroupTab.ICON_COLOR_DISABLED_HEX = MainColor.DARK_CHOCO_HEX;
|
||||
|
||||
AppGroupTab.TEXT_COLOR_OUT_STRING = MainColor.DARK_CHOCO_STRING;
|
||||
AppGroupTab.TEXT_COLOR_OUT_STRING = MainColor.BLACK_STRING; // MainColor.DARK_CHOCO_STRING;
|
||||
AppGroupTab.TEXT_COLOR_OVER_STRING = MainColor.CHOCO_STRING;
|
||||
AppGroupTab.TEXT_COLOR_DOWN_STRING = MainColor.LIGHT_CHOCO_STRING;
|
||||
AppGroupTab.TEXT_COLOR_DOWN_STRING = MainColor.CHOCO_STRING;
|
||||
AppGroupTab.TEXT_COLOR_DISABLED_STRING = MainColor.DARK_CHOCO_STRING;
|
||||
@@ -30,6 +30,7 @@ BasicTab.prototype.createButton = function(setting, clickEvent) {
|
||||
this.buttonSprite.addChild(this.mainText);
|
||||
|
||||
this.shortcutText = this.makeShortcutText();
|
||||
// this.shortcutText.fontWeight = "bold";
|
||||
this.buttonSprite.addChild(this.shortcutText);
|
||||
|
||||
this.applyLoadedFont();
|
||||
@@ -77,7 +78,7 @@ BasicTab.prototype.makeActiveLineSprite = function() {
|
||||
var texture = null;
|
||||
texture = new Phaser.Graphics()
|
||||
// .beginFill(0xffffff)
|
||||
.beginFill(MainColor.LIGHT_CHOCO_HEX)
|
||||
.beginFill(MainColor.WHITE_HEX)
|
||||
.drawRoundedRect(0, 0, lineWidth, lineHeight, 1)
|
||||
.endFill()
|
||||
.generateTexture();
|
||||
@@ -105,9 +106,7 @@ BasicTab.prototype.addIcon = function(spriteName) {
|
||||
this.iconSprite.x = this.buttonSprite.width / 2;
|
||||
this.iconSprite.y = this.buttonSprite.height / 2;
|
||||
this.iconSprite.anchor.setTo(0.5, 0.5);
|
||||
// this.setIconSize(40);
|
||||
this.setIconWidth(42);
|
||||
this.setIconHeight(25);
|
||||
this.setIconSize(50);
|
||||
this.buttonSprite.addChild(this.iconSprite);
|
||||
|
||||
this.mainText.text = "";
|
||||
@@ -223,7 +222,7 @@ BasicTab.prototype.alignContents = function() {
|
||||
var offsetRatio = 7;
|
||||
var offsetMainText = mainTextHeight / offsetRatio;
|
||||
var offsetShortcutText = shortcutTextHeight / offsetRatio;
|
||||
var gap = (iconSpriteHeight > 0 ? 0 : gap = BasicTab.SHORTCUT_TEXT_FONTSIZE / 4);
|
||||
var gap = (iconSpriteHeight > 0 ? 0 : BasicTab.SHORTCUT_TEXT_FONTSIZE / 2);
|
||||
|
||||
if(shortcutTextHeight === 0) {
|
||||
if(mainTextHeight > 0)
|
||||
@@ -238,7 +237,8 @@ BasicTab.prototype.alignContents = function() {
|
||||
this.iconSprite.y = this.buttonSprite.height / 2 - shortcutTextHeightHalf;
|
||||
}
|
||||
|
||||
this.shortcutText.y = this.buttonSprite.height / 2 + mainContentHeightHalf + offsetShortcutText + gap;
|
||||
// this.shortcutText.y = this.buttonSprite.height / 2 + mainContentHeightHalf + offsetShortcutText + gap;
|
||||
this.shortcutText.y = this.buttonSprite.height / 2 + mainContentHeightHalf + offsetShortcutText - 8;
|
||||
}
|
||||
|
||||
|
||||
@@ -278,7 +278,7 @@ BasicTab.prototype.mouseOut = function() {
|
||||
if(this.shortcutText !== undefined)
|
||||
this.shortcutText.fill = this.setting.textColors.out;
|
||||
|
||||
// this.activeLineSprite.tint = this.setting.activeLineColors.out;
|
||||
this.activeLineSprite.tint = this.setting.activeLineColors.out;
|
||||
}
|
||||
|
||||
BasicTab.prototype.mouseOver = function() {
|
||||
@@ -291,7 +291,7 @@ BasicTab.prototype.mouseOver = function() {
|
||||
if(this.shortcutText !== undefined)
|
||||
this.shortcutText.fill = this.setting.textColors.over;
|
||||
|
||||
// this.activeLineSprite.tint = this.setting.activeLineColors.over;
|
||||
this.activeLineSprite.tint = this.setting.activeLineColors.over;
|
||||
}
|
||||
|
||||
BasicTab.prototype.mouseDown = function() {
|
||||
@@ -304,7 +304,7 @@ BasicTab.prototype.mouseDown = function() {
|
||||
if(this.shortcutText !== undefined)
|
||||
this.shortcutText.fill = this.setting.textColors.down;
|
||||
|
||||
// this.activeLineSprite.tint = this.setting.activeLineColors.down;
|
||||
this.activeLineSprite.tint = this.setting.activeLineColors.down;
|
||||
}
|
||||
|
||||
BasicTab.prototype.buttonDisabled = function() {
|
||||
@@ -317,7 +317,7 @@ BasicTab.prototype.buttonDisabled = function() {
|
||||
if(typeof this.shortcutText !== undefined)
|
||||
this.shortcutText.fill = this.setting.textColors.disabled;
|
||||
|
||||
// this.activeLineSprite.tint = this.setting.activeLineColors.disabled;
|
||||
this.activeLineSprite.tint = this.setting.activeLineColors.disabled;
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -9,6 +9,8 @@ MainMenu.prototype.preload = function() {
|
||||
game.load.image('home', '../../../resources/image/icon/home.png');
|
||||
|
||||
game.load.image('keyboard', '../../../resources/image/icon/keyboard.png');
|
||||
game.load.image('mouse', '../../../resources/image/icon/mouse.png');
|
||||
|
||||
game.load.script('webfont', '//ajax.googleapis.com/ajax/libs/webfont/1.4.7/webfont.js');
|
||||
}
|
||||
|
||||
@@ -212,7 +214,7 @@ MainMenu.prototype.makeAppGroupButtons = function() {
|
||||
this.appGroupTabLayout.add(typingPlayGroupTab);
|
||||
|
||||
var mousePlayGroupTab = new AppGroupTab( (function() { console.log("mouse exam"); }).bind(this) );
|
||||
mousePlayGroupTab.reserveIcon("home");
|
||||
mousePlayGroupTab.reserveIcon("mouse");
|
||||
mousePlayGroupTab.reserveShortcutText("놀이");
|
||||
this.appGroupTabLayout.add(mousePlayGroupTab);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user