Pixels Per Unit:每个 Unity 单位显示多少个像素。默认100。
图中一个小格子就是一个unity单位
Camera的size属性
要搞懂ppu,首先要了解camera
的size
属性;
size:The vertical size of the camera view.相机视图的垂直大小。
camera中size的大小可以理解为从屏幕中间分别向上下的unity单位,当把size设置为3的时候屏幕从上到下能看到6个unity单位(如上图)
如果一个图的像素是1080的,并且ppu是默认的100,那么这时候我们将size设置为5.4即可看到图片的全部内容。
PPU
我们使用一张像素是100x100的图片,ppu设置为100,这时候他会占满一整个unity单位。
ppu为300的结果
ppu为50的结果
可以看到当图片像素不变,在camera上的可视大小会随着ppu的增大而变小,随着ppu的减小而增大;但是图片变大会使图看起来变虚。
我们可以得到这样的公式
unity单位 = 图片像素 / ppu