gpt4 book ai didi

ruby - 是否可以在 RPG Maker XP 中更新 Ruby 版本

转载 作者:数据小太阳 更新时间:2023-10-29 08:05:15 24 4
gpt4 key购买 nike

这与 unicode 支持有关。当前 RPG Maker ruby​​ 版本为 1.8,问题是,使用英文 RPG Maker,无法在游戏消息窗口中显示非标准字符,例如汉字(日文字符)。文本已正确存储在变量中,但在显示在游戏消息中以显示文本时却弄乱了。它在控制台上正确显示。结果是文本显示为空白或以随机框的形式显示。我已确保我的系统区域设置为日语

然后我玩了一个用 RPG Maker 制作的日文游戏,它运行良好,我可以看到那些汉字。但后来我尝试使用我的英文 RPG Maker XP 编辑它们,保存它们,再次播放,游戏运行没有错误,但文本都消失了(不可见)。我对此进行了多次实验,包括更改字体、文本存储位置的 unicode、使用的 .dll、RTP 版本,但都不能作为解决方案。

简而言之,为了正确显示日文文本,我必须使用 Japanese RPG Maker XP。我已经拥有一个英语 RPG Maker,我想用日语发布我的游戏。而这个 unicode 问题让我陷入了死胡同,如果我的 RPG Maker 无法显示日文字符,那将毫无意义。

为什么?我们有一个完全相同的软件来创建游戏,只是语言不同,但为什么我看不到文字?我有英文 RPG Maker VX(比 XP 更新的版本,内置更新版本的 ruby​​)并且没有这样的问题。但我不想使用 VX 或 VX Ace。

这个本地化问题只是我问的原因之一:是否有任何可能的方法来更新 RPG Maker 中使用的仅提供部分 unicode 支持的 ruby​​?

最佳答案

如果使用的字体不支持汉字字符,则字符不会出现在游戏中。 英文的默认字体不适用于汉字!。将字体设置为支持字符的字体(我使用脚本来设置字体),您或任何玩游戏的人都不必更改其本地。字体必须安装在您的系统上并且在游戏的 Fonts 文件夹中才能工作。

关于ruby - 是否可以在 RPG Maker XP 中更新 Ruby 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11748915/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com