韩国社区跳转处理
This commit is contained in:
parent
c58bb1b185
commit
74ccb9ac05
@ -336,6 +336,7 @@ local localization_global =
|
|||||||
["DISCORD_SETTING_DESC"] = "Discord",
|
["DISCORD_SETTING_DESC"] = "Discord",
|
||||||
["COMMUNITY_DESC"] = "Facebook",
|
["COMMUNITY_DESC"] = "Facebook",
|
||||||
["TWITTER_DESC"] = "Twitter",
|
["TWITTER_DESC"] = "Twitter",
|
||||||
|
["NAVER_SETTING_DESC"] = "Naver",
|
||||||
["COLLECTION_DESC_1"] = "英雄收集",
|
["COLLECTION_DESC_1"] = "英雄收集",
|
||||||
["COLLECTION_DESC_2"] = "已满级",
|
["COLLECTION_DESC_2"] = "已满级",
|
||||||
["COLLECTION_DESC_3"] = "未激活",
|
["COLLECTION_DESC_3"] = "未激活",
|
||||||
|
|||||||
@ -5,18 +5,21 @@ GameSettingConst.COMMUNITY_URL = {
|
|||||||
[GConst.LANGUAGE.ENGLISH] = "https://discord.gg/7wzzZ3GR5B",
|
[GConst.LANGUAGE.ENGLISH] = "https://discord.gg/7wzzZ3GR5B",
|
||||||
[GConst.LANGUAGE.JAPANESE] = "https://discord.gg/JRPQ8AcRc4",
|
[GConst.LANGUAGE.JAPANESE] = "https://discord.gg/JRPQ8AcRc4",
|
||||||
[GConst.LANGUAGE.CHINESE_TC] = "https://discord.gg/zQaWZJsmRb",
|
[GConst.LANGUAGE.CHINESE_TC] = "https://discord.gg/zQaWZJsmRb",
|
||||||
|
[GConst.LANGUAGE.KOREAN] = "https://m.game.naver.com/lounge/Knights_Combo/home",
|
||||||
}
|
}
|
||||||
|
|
||||||
GameSettingConst.COMMUNITY_ICON = {
|
GameSettingConst.COMMUNITY_ICON = {
|
||||||
[GConst.LANGUAGE.ENGLISH] = "setting_discord",
|
[GConst.LANGUAGE.ENGLISH] = "setting_discord",
|
||||||
[GConst.LANGUAGE.JAPANESE] = "setting_discord",
|
[GConst.LANGUAGE.JAPANESE] = "setting_discord",
|
||||||
[GConst.LANGUAGE.CHINESE_TC] = "setting_discord",
|
[GConst.LANGUAGE.CHINESE_TC] = "setting_discord",
|
||||||
|
[GConst.LANGUAGE.KOREAN] = "setting_naver",
|
||||||
}
|
}
|
||||||
|
|
||||||
GameSettingConst.COMMUNITY_TXT = {
|
GameSettingConst.COMMUNITY_TXT = {
|
||||||
[GConst.LANGUAGE.ENGLISH] = I18N.GlobalConst.DISCORD_SETTING_DESC,
|
[GConst.LANGUAGE.ENGLISH] = I18N.GlobalConst.DISCORD_SETTING_DESC,
|
||||||
[GConst.LANGUAGE.JAPANESE] = I18N.GlobalConst.DISCORD_SETTING_DESC,
|
[GConst.LANGUAGE.JAPANESE] = I18N.GlobalConst.DISCORD_SETTING_DESC,
|
||||||
[GConst.LANGUAGE.CHINESE_TC] = I18N.GlobalConst.DISCORD_SETTING_DESC,
|
[GConst.LANGUAGE.CHINESE_TC] = I18N.GlobalConst.DISCORD_SETTING_DESC,
|
||||||
|
[GConst.LANGUAGE.KOREAN] = I18N.GlobalConst.NAVER_SETTING_DESC,
|
||||||
}
|
}
|
||||||
|
|
||||||
-- 社交链接 fb之类
|
-- 社交链接 fb之类
|
||||||
@ -24,18 +27,21 @@ GameSettingConst.SOCIAL_URL = {
|
|||||||
[GConst.LANGUAGE.ENGLISH] = "https://www.facebook.com/KnightsComboOfficial",
|
[GConst.LANGUAGE.ENGLISH] = "https://www.facebook.com/KnightsComboOfficial",
|
||||||
[GConst.LANGUAGE.JAPANESE] = "https://twitter.com/KnightsCombo_jp",
|
[GConst.LANGUAGE.JAPANESE] = "https://twitter.com/KnightsCombo_jp",
|
||||||
[GConst.LANGUAGE.CHINESE_TC] = "https://www.facebook.com/KnightsComboTWofficial/",
|
[GConst.LANGUAGE.CHINESE_TC] = "https://www.facebook.com/KnightsComboTWofficial/",
|
||||||
|
[GConst.LANGUAGE.KOREAN] = "https://twitter.com/KnightsCombo_KR",
|
||||||
}
|
}
|
||||||
|
|
||||||
GameSettingConst.SOCIAL_ICON = {
|
GameSettingConst.SOCIAL_ICON = {
|
||||||
[GConst.LANGUAGE.ENGLISH] = "setting_facebook",
|
[GConst.LANGUAGE.ENGLISH] = "setting_facebook",
|
||||||
[GConst.LANGUAGE.JAPANESE] = "setting_twitter",
|
[GConst.LANGUAGE.JAPANESE] = "setting_twitter",
|
||||||
[GConst.LANGUAGE.CHINESE_TC] = "setting_facebook",
|
[GConst.LANGUAGE.CHINESE_TC] = "setting_facebook",
|
||||||
|
[GConst.LANGUAGE.KOREAN] = "setting_twitter",
|
||||||
}
|
}
|
||||||
|
|
||||||
GameSettingConst.SOCIAL_DESC = {
|
GameSettingConst.SOCIAL_DESC = {
|
||||||
[GConst.LANGUAGE.ENGLISH] = I18N.GlobalConst.COMMUNITY_DESC,
|
[GConst.LANGUAGE.ENGLISH] = I18N.GlobalConst.COMMUNITY_DESC,
|
||||||
[GConst.LANGUAGE.JAPANESE] = I18N.GlobalConst.TWITTER_DESC,
|
[GConst.LANGUAGE.JAPANESE] = I18N.GlobalConst.TWITTER_DESC,
|
||||||
[GConst.LANGUAGE.CHINESE_TC] = I18N.GlobalConst.COMMUNITY_DESC,
|
[GConst.LANGUAGE.CHINESE_TC] = I18N.GlobalConst.COMMUNITY_DESC,
|
||||||
|
[GConst.LANGUAGE.KOREAN] = I18N.GlobalConst.TWITTER_DESC,
|
||||||
}
|
}
|
||||||
|
|
||||||
return GameSettingConst
|
return GameSettingConst
|
||||||
@ -287,11 +287,6 @@ function GameSettingUI:refreshLinkBtns()
|
|||||||
local socialBtn = uiMap["game_setting_ui.bg.community_node.facebook"]
|
local socialBtn = uiMap["game_setting_ui.bg.community_node.facebook"]
|
||||||
|
|
||||||
communityDesc:setText(I18N:getGlobalText(GameSettingConst.COMMUNITY_TXT[curLanguage]))
|
communityDesc:setText(I18N:getGlobalText(GameSettingConst.COMMUNITY_TXT[curLanguage]))
|
||||||
if I18N:getCurLanguage() == GConst.LANGUAGE.KOREAN then -- 韩国特殊处理
|
|
||||||
communityDesc:setVisible(false)
|
|
||||||
else
|
|
||||||
communityDesc:setVisible(true)
|
|
||||||
end
|
|
||||||
communityBtn:addClickListener(function()
|
communityBtn:addClickListener(function()
|
||||||
local url = GameSettingConst.COMMUNITY_URL[I18N:getCurLanguage()]
|
local url = GameSettingConst.COMMUNITY_URL[I18N:getCurLanguage()]
|
||||||
if not url then
|
if not url then
|
||||||
@ -299,14 +294,10 @@ function GameSettingUI:refreshLinkBtns()
|
|||||||
end
|
end
|
||||||
GFunc.openUrl(url)
|
GFunc.openUrl(url)
|
||||||
end)
|
end)
|
||||||
if I18N:getCurLanguage() == GConst.LANGUAGE.KOREAN then -- 韩国特殊处理
|
|
||||||
communityBtn:setVisible(false)
|
|
||||||
else
|
|
||||||
communityBtn:setVisible(false)
|
communityBtn:setVisible(false)
|
||||||
communityBtn:setSprite(GConst.ATLAS_PATH.UI_SETTING, GameSettingConst.COMMUNITY_ICON[curLanguage], function()
|
communityBtn:setSprite(GConst.ATLAS_PATH.UI_SETTING, GameSettingConst.COMMUNITY_ICON[curLanguage], function()
|
||||||
communityBtn:setVisible(true)
|
communityBtn:setVisible(true)
|
||||||
end)
|
end)
|
||||||
end
|
|
||||||
|
|
||||||
socialDesc:setText(I18N:getGlobalText(GameSettingConst.SOCIAL_DESC[curLanguage]))
|
socialDesc:setText(I18N:getGlobalText(GameSettingConst.SOCIAL_DESC[curLanguage]))
|
||||||
socialBtn:addClickListener(function()
|
socialBtn:addClickListener(function()
|
||||||
@ -320,14 +311,6 @@ function GameSettingUI:refreshLinkBtns()
|
|||||||
socialBtn:setSprite(GConst.ATLAS_PATH.UI_SETTING, GameSettingConst.SOCIAL_ICON[curLanguage], function()
|
socialBtn:setSprite(GConst.ATLAS_PATH.UI_SETTING, GameSettingConst.SOCIAL_ICON[curLanguage], function()
|
||||||
socialBtn:setVisible(true)
|
socialBtn:setVisible(true)
|
||||||
end)
|
end)
|
||||||
|
|
||||||
if I18N:getCurLanguage() == GConst.LANGUAGE.KOREAN then -- 韩国特殊处理
|
|
||||||
socialDesc:setAnchoredPositionX(100.5)
|
|
||||||
socialBtn:setAnchoredPositionX(296)
|
|
||||||
else
|
|
||||||
socialDesc:setAnchoredPositionX(15)
|
|
||||||
socialBtn:setAnchoredPositionX(210.5)
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
|
|
||||||
return GameSettingUI
|
return GameSettingUI
|
||||||
Loading…
x
Reference in New Issue
Block a user