Unity3D 动态设置模型上显示的文字

近期项目需求,在限速标牌模型上显示数字,但是需要动态设置。

偶然发现了一个3D Text(Unity版本2020)。

  • 创建TextMeshPro

Unity3D 动态设置模型上显示的文字

  将Text(TMP)作为标牌的子物体:Unity3D 动态设置模型上显示的文字

右侧的TextMeshPro-Text组件可以设置显示的文字,文字样式,字体资源,字体样式,字体大小,自动大小,颜色,对齐等等。

  • 代码修改

需要引入TMPro命名空间:

Unity3D 动态设置模型上显示的文字

然后通过标牌获取子物体的TextMeshPro组件,修改text

Unity3D 动态设置模型上显示的文字

 完成!

上一篇:Unity3d 模拟鼠标框选物体


下一篇:Unity3D游戏开发初探—4.开发一个“疯狂击箱子”游戏