求助:TextMeshPro仅在游戏屏幕部分区域渲染的问题
世界空间Canvas下TextMeshPro局部区域不显示问题
我在2D场景中给UI外的Sprite对象添加TextMeshPro时,采用了以下操作流程:
- 创建Sprite作为背景同时作为父对象
- 给该Sprite添加子对象Canvas,将Canvas的渲染模式设置为世界空间(World Space)
- 将TextMeshPro设为Canvas的子对象
通过代码批量将这类Sprite对象添加到场景后,发现了异常:部分屏幕区域的TextMeshPro无法显示文本。具体表现为:Node1、2、3的文本正常渲染,但Node4、5的文本完全不显示;如果把Node4、5移动到Node1-3所在的区域,文本就能正常显示。
游戏对象结构(Node为Sprite父对象)

TextMeshPro显示异常情况

内容的提问来源于stack exchange,提问作者Kenart
相关产品推荐
相关产品推荐

