红眼占星馆
吾自幼聪慧过人,年二十余。 始从文,连考三届而不中。
遂习武,练武场上发一矢,中鼓吏,逐之出。 改学IT,自撰一函数,用之,堆栈溢出。

Pixels Per Unit:每个 Unity 单位显示多少个像素。默认100。


图中一个小格子就是一个unity单位

Camera的size属性

要搞懂ppu,首先要了解camerasize属性;
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

posted on 2022-10-10 15:24  东莞小公主【高三二班】  阅读(794)  评论(0)    收藏  举报