unity---脚本创建文本

Posted lxp_blog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity---脚本创建文本相关的知识,希望对你有一定的参考价值。

脚本创建文本

新建文件夹 Resources

方便引用字体

在文件Resources中新建Fonts,并且下载一个ttf字体

没有字体,文本内容无法显示

脚本如下

 public GameObject objprent;
public string objName;

void Start()

    
    GameObject obj =new GameObject("文本");
    obj.transform.SetParent(objprent.transform,false);
    Text text =  obj.AddComponent<Text>();
    text.text="这是你创建出来的"+objName;
    obj.transform.Translate(new Vector2(0f,200f));
    text.font=Resources.Load("Fonts/123456",typeof(Font)) as Font;


拖拽一下,确认父物体

结果


以上是关于unity---脚本创建文本的主要内容,如果未能解决你的问题,请参考以下文章

Unity 4.6+ 通过脚本创建文本

unity中怎样让一个对象切换脚本

在 Unity 4.6 中从 C# 脚本创建 UI 按钮,无需任何预制件 [重复]

Unity:ScoreManager 脚本中的文本类型问题

在unity5中,用c#脚本如何获取UGUI中Input field中的文本?

Unity.3D中,两个界面各自脚本中的变量如何调用