1. 如果是魔兽系统原装界面 ,直接修改ARKai_C.TTF 这个文件2. 如果你是世界ElvUI,先修改在fonts文件夹里自己复制自己的字体文件 ,例如BIG.ttf在插件里找到这个文件:D:World of Warcraft ClassicWorld of Warcraft_retial_InterfaceAddOnsElvUILibrariesLibSharedMedia-3.0LibSharedMedia-3.0.lua
elseif locale == “zhCN” then
LOCALE_MASK = lib.LOCALE_BIT_zhCN
—
SML_MT_font[“伤害数字”] = [[FontsARKai_C.ttf]]
SML_MT_font[“默认”] = [[FontsARKai_T.ttf]]
SML_MT_font[“聊天”] = [[FontsARHei.ttf]]
这是改伤改好ElvUI默认调用的字体,我们手工自己加上自己需要的害字字体
elseif locale == “zhCN” then
LOCALE_MASK = lib.LOCALE_BIT_zhCN
—
SML_MT_font[“伤害数字”] = [[FontsARKai_C.ttf]]
SML_MT_font[“默认”] = [[FontsARKai_T.ttf]]
SML_MT_font[“聊天”] = [[FontsARHei.ttf]]
SML_MT_font[“大字”] = [[FontsBIG.ttf]]
然后在游戏里 ,ElvUI设置-一般-材质-replace combat font 选择你的体方体教字体,重新载入界面生效/rl
直接修改ARKai_C.TTF,看字会影响到包括头像在内字体(坐标 、魔兽生命值、世界法力值 、改伤改好能量值 、害字怒气值、体方体教战斗伤害文本)如果你的看字字体出现乱码 ,你需要一个合并数字字体和中文字体的魔兽app:
https://github.com/nowar-fonts/Warcraft-Font-Merger
更改自定义字体不成功的原因,有可能是世界其他插件也使用了sharemedia ,并预先加载了字体 。改伤改好所以想要的解决办法是 ,找到你插件中使用sharemedia、按字母顺序第一位的插件,还是修改LibSharedMedia-3.0.lua 这个文件 ,这样就可以了 。可以在AddOns文件夹里查找这个文件,就能找出多少使用了这个库的插件。