• Stars
    star
    132
  • Rank 273,005 (Top 6 %)
  • Language
    C#
  • Created about 4 years ago
  • Updated about 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

unity:基于ugui的高效、大规模头顶文字

RichText

高效、支持大规模头顶文字

需求:我们希望能支持大规模头顶文字功能,有图文混排、图文并排、进度条等功能。 我们希望drawcall尽量的少,我们不希望其中一个子节点改变就会导致大量重计算。

常用解决方案: 1、创建两个Canvas,一个font,一个Image。但并不能有效的解决上述问题。 2、利用TextMeshPro,但TextMeshPro对atlas支持不友好,对字体库缺少文字支持不友好。

综上所述: RichText有效的解决了上面的问题。我们依赖unity的高效动态合并功能。 RichText支持UI模式和3D模式。

Image text