gpt4 book ai didi

unity3d - 不同语言的字符串提示

转载 作者:行者123 更新时间:2023-12-01 23:13:17 24 4
gpt4 key购买 nike

我正在 Unity3d 中创建游戏。

我在 HUD 底部的某处显示了提示(类似于“按 A 执行操作”)。我希望我的游戏支持更多语言,并且我不希望这些提示被硬编码在脚本中。

解决这个任务最优雅的方法是什么?我正在考虑 txt 文件,我将在其中提供所有语言的所有提示。但我不确定,这是否是个好主意。

提前致谢。

最佳答案

一种常用的方法是为每种语言创建一个 XML 文件。 XML 文件应包含您在游戏中使用的每个短语,并具有唯一 ID。

在您的代码中,您可以使用正确的 ID 从当前语言的 XML 中获取正确的短语。

如果您不了解 XML 文件,请阅读有关在 Unity 中使用 XML 文件的教程:http://xeophin.net/en/blog/2010/05/13/reading-strings-out-xml-file-using-c-unity-3d

但是,如果您愿意在游戏上花一些钱,您应该看看这个:http://u3d.as/content/rodrigo-barros/my-menu/32E

我还没有尝试过,但看起来不错。

关于unity3d - 不同语言的字符串提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24824035/

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