Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

字体问题。 #52

Open
1 of 2 tasks
MinamiChiwa opened this issue May 24, 2022 · 4 comments
Open
1 of 2 tasks

字体问题。 #52

MinamiChiwa opened this issue May 24, 2022 · 4 comments
Labels
help wanted Extra attention is needed

Comments

@MinamiChiwa
Copy link
Owner

MinamiChiwa commented May 24, 2022

(算是个长期没能解决的问题,故在此留档。)

需要处理字体的原因:

游戏自带的字体不能涵盖简体中文字符,存在大量缺字现象

现状及问题

  • 1:字号处理问题。
    已实现自定义字体,但替换后的字体在字号处理等方面无法与游戏内文本框适配,替换后若不作额外处理会出现大量超出文本框、或因字号过大而导致文本消失的问题。目前虽已添加自定义全局字号等功能,并且取消了游戏原本的自动换行,但若不及时手动添加换行符则会出现单行文本超框的情况,另外字号大小处理也不太理想。
    LFH ZQ%LLEAJ_~3D0S OK$5
    ↑同样处理设置下,其他页面的正常字号。
    MC2HR81VM`CQF@CZI9_R8
    ↑同样处理设置下,育成技能学习页面的字号。
    (在育成的学习技能页面中,技能文本字号会被处理得比原版小很多)
  • 2:替换字体不完全。
    目前的字体替换功能可以覆盖游戏内绝大部分文本,但也有例外。目前已发现无法替换的部分包含:
    84TQGUL$@9VGI3) )YO4(IB
    OUH6{ HQVMQ4VY%SGGF}_I6
    主页・设置页面左上角的标题
    NS8@895NWS03U%W8_T 4
    育成内训练项目及育成事件标题
    A_G18Q{`B3S4CK5YIITR9U6
    育成训练按钮文本
    } 3)68863ZN_F3G0WCBQWLT
    抽卡弹出的马娘皮肤名称文本等
@MinamiChiwa MinamiChiwa added the help wanted Extra attention is needed label Jun 27, 2022
@ChihyuenWang
Copy link
Collaborator

ChihyuenWang commented Aug 24, 2022

(2022-8-28追加:目前暂时发现的该两处类似问题,图1处暂时保留现状;图2处由于已影响玩家理解,暂时替换回日文原文。)

  • 补充Task 2:游戏内所有形如下图的粗体字也均无法被替换,同时还会直接影响游戏内部分功能出现缺字问题。
    Picture1
    Picture2

@wangdog123
Copy link

用繁體中文試試?
我自己把文檔改成繁體中文能解決字體替換不完全的問題
不確定對新劇本能不能起作用

@ChihyuenWang
Copy link
Collaborator

用繁體中文試試? 我自己把文檔改成繁體中文能解決字體替換不完全的問題 不確定對新劇本能不能起作用

感谢回复!但很遗憾,这种处理方法并不能解决问题。
Picture

@chinosk6
Copy link
Collaborator

chinosk6 commented Oct 11, 2023

在 PR #156 中,修复了字体替换覆盖不完全的问题,上述问题基本得到解决。
但是引入了新的问题:

  • 替换字体后,所有走 TextMeshProUguiCommon 显示的文本 (包括 支援卡满破、角色满星等部分) 的描边消失。目前暂时没有找到解决方案。
    image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants