关注

在Unity4.6中无法正确生成字符(字体Atlas)

问题

  • 在纹理Atlas找不到UI使用的字符

原因

这是包括Unity4.6.7在内旧版本的一个已知bug导致了这样的问题。正常情况下字体中添加新的字符时,Unity会调用所有添加到Font.textureRebuildCallback中的委托Unity5对应textureRebuilt)。

如果您使用了回调来构建UI则您应该可以通过该回调更新字符信息。Unity UI会自动处理,但是由于这个bug存在,这一步骤没有被执行。

解决方法

Unity更新4.6.7版本或最新版。

适用版本:Unity 4.6

这篇文章有帮助吗?
0 人中有 0 人觉得有帮助
还有其它问题?提交请求

0 评论

登录写评论。