首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GUIText已被弃用,那么我应该使用什么来代替它?

GUIText已被弃用,那么我应该使用什么来代替它?
EN

Stack Overflow用户
提问于 2017-11-23 12:25:28
回答 2查看 24.2K关注 0票数 21

我正在使用Unity 2017.2.0f3,当我使用GUIText时,它显示“此组件是遗留UI系统的一部分,将在未来的版本中删除。”那么,我应该使用的最佳替代方案是什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-11-23 12:37:19

Text组件取代了它。它是名为uGUI的新UI系统的一部分。

进入GameObject -> UI -> Text,Unity将创建一个带有GameObject的画布作为子画布。该子GameObject将有一个Text组件。您可以了解有关新的UI系统here的更多信息。

如何从代码中修改它的示例:

代码语言:javascript
复制
public Text myText;

void Start()
{
    myText.text = "This is my text";
}
票数 22
EN

Stack Overflow用户

发布于 2021-08-17 17:09:26

它现在替换为UnityEngine.UIElements中的TextElement

http://docs.unity3d.com/2021.2/Documentation/ScriptReference/UIElements.TextElement.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47447542

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档