【问题标题】:Is it possibile to create a text label without using OnGUI?是否可以在不使用 OnGUI 的情况下创建文本标签?
【发布时间】:2014-01-17 21:08:57
【问题描述】:

我正在 Unity 中创建一个文本量很大的应用程序。到目前为止,所有的文本都是通过 OnGUI 函数处理的。我想我以后会遇到问题。

那么,是否可以在不使用 OnGUI 的情况下创建文本(使用真正的类型字体,而不是 3D 文本或位图。也不使用资产商店中的东西!)?如果是这样,您如何使每个文本字段独立于不同的样式、位置和父级?

【问题讨论】:

  • 使用 NGUI 之类的东西。有很多选择,性能也好很多。

标签: text unity3d unityscript


【解决方案1】:

查看 AssetStore 中的 2D 工具包或 NGui 插件,它们都非常适合 Ui 内容 它们包含很好的方法来进行渐变、字体和对齐屏幕边缘或父句柄

【讨论】:

    【解决方案2】:

    另一个选择是 Daikonforge: http://www.daikonforge.com/dfgui/

    我工作的公司不久前发布了一款使用 NGUI 的游戏,但我们现在正在切换到 Daikonforge,因为它被认为比 NGUI 更适合艺术家。

    【讨论】:

      猜你喜欢
      • 2021-11-27
      • 1970-01-01
      • 2021-09-29
      • 2014-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-24
      相关资源
      最近更新 更多