超框处理

This commit is contained in:
Fang 2023-06-20 18:41:56 +08:00
parent bcf90d8834
commit fe78b0db5d
2 changed files with 5 additions and 1 deletions

View File

@ -37,6 +37,10 @@ function GameSettingUI:_display()
local version = CS.BF.BFMain.Instance.GameLaunchMgr:GetCurrentVersion() local version = CS.BF.BFMain.Instance.GameLaunchMgr:GetCurrentVersion()
self.uiMap["game_setting_ui.bg.version_tx"]:setText(I18N:getGlobalText(I18N.GlobalConst.CLIENT_VERSION, version)) self.uiMap["game_setting_ui.bg.version_tx"]:setText(I18N:getGlobalText(I18N.GlobalConst.CLIENT_VERSION, version))
local language = I18N:getCurLanguage() local language = I18N:getCurLanguage()
-- 超框选择小字体特殊处理
if language == "id" or language == "pt" then
language = language .."_1"
end
self.uiMap["game_setting_ui.bg.language_btn.status"]:setSprite(GConst.ATLAS_PATH.UI_SETTING, "language_" .. language) self.uiMap["game_setting_ui.bg.language_btn.status"]:setSprite(GConst.ATLAS_PATH.UI_SETTING, "language_" .. language)
local acountId = DataManager.PlayerData:getAcountId() or GConst.EMPTY_STRING local acountId = DataManager.PlayerData:getAcountId() or GConst.EMPTY_STRING
self.uiMap["game_setting_ui.bg.player_bg.player_id"]:setText(I18N:getGlobalText(I18N.GlobalConst.SETTING_DESC_1, acountId)) self.uiMap["game_setting_ui.bg.player_bg.player_id"]:setText(I18N:getGlobalText(I18N.GlobalConst.SETTING_DESC_1, acountId))

View File

@ -39,8 +39,8 @@ function HeroDetailUI:_display(lvChange)
local elementBg = uiMap["hero_detail_ui.bg.element_bg"] local elementBg = uiMap["hero_detail_ui.bg.element_bg"]
local elementTx = uiMap["hero_detail_ui.bg.element_desc"] local elementTx = uiMap["hero_detail_ui.bg.element_desc"]
local elementTxRectWidth = elementTx:getRectWidth()
elementTx:setText(ModuleManager.HeroManager:getMatchTypeName(self.heroEntity:getMatchType())) elementTx:setText(ModuleManager.HeroManager:getMatchTypeName(self.heroEntity:getMatchType()))
local elementTxRectWidth = elementTx:getRectWidth()
local elementTxWidth = elementTx:getComponent(GConst.TYPEOF_UNITY_CLASS.UI_TEXT_MESH_PRO).preferredWidth local elementTxWidth = elementTx:getComponent(GConst.TYPEOF_UNITY_CLASS.UI_TEXT_MESH_PRO).preferredWidth
if elementTxWidth > elementTxRectWidth then if elementTxWidth > elementTxRectWidth then
elementBg:setSizeDeltaX(52 + elementTxWidth) elementBg:setSizeDeltaX(52 + elementTxWidth)