我正在开发一款在屏幕上显示许多文字的简单游戏。大约只有30种不同的字符串,并且在游戏过程中它们不会发生变化。我应该这样:
我知道预渲染所有这些字符串可能占用存储空间,TextMesh不会破坏大屏幕上的文本,并且无论如何它们都会在运行中呈现它。
那么哪一个更有效率?
答案 0 :(得分:-1)
不是暗示吗?如果您正在寻找内存效率,请使用TextMesh。如果您正在寻找(可能)更快的渲染性能,请使用MeshRenderer。
但如果您目前既没有内存也没有性能问题,请采取阻力最小的路径(也就是最多有效的实现)。在您确定性能下降或内存消耗的确切原因(或主要原因)之后,您可以随后优化效率。