当前位置: 首页 > 工具软件 > WorldSpace > 使用案例 >

Unity UI: WorldSpace模式下的布局问题

松英喆
2023-12-01

背景:

VR开发中UI需要设置为WorldSpace模式,但发现这种模式下会有许多大小、像素等的适应问题,比如:

  1. Canva和所有其他元素的初始像素过大;
  2. Button改变大小后Mesh变得模糊;

解决办法

  1. Canvas要正确设置,大小不变,设置Scale为0.001(XYZ相同)
  2. 此时再添加Button等,发现初始大小基本都OK的,只需要微调即可。

原因

主要是单位原因,Unity World模式下,一个单位方块就是111,而Canvas的初始像素密度为1个格子里100个像素,所以会模糊。进行成比例调整即可。

 类似资料: