不要绘制父内容

Don't draw parent content

假设我有一个用点 (............) 填充的文本对象。假设我创建了另一个文本对象作为第一个文本对象的子对象,内容为 foo.

foo的每个space之间,都清晰可见父节点的点。有没有办法过滤父级的内容?

示例:

我想保留半透明的白色滚动面板和六边形背景图像,但我想删除数字后面的点 4500

我建议改用水平布局组

  • 父对象(只有 Horizo​​ntalLayoutGroup 的对象)
    • 子对象 1:包含您的....
    • 子对象 2:包含您的 "foo" 或数字

父对象将拥有当前父对象的总大小(总宽度)

当设置 Child2 的文本时,它会自动调整大小,这将有效地隐藏额外的 "dots"。

无需特殊技巧

Link 让你开始:https://docs.unity3d.com/Manual/script-HorizontalLayoutGroup.html