学员(7686)
课程(179)
分享
如何获取一个3d场景中一个3D物体的像素大小呢?
像素大小是在屏幕上的像素大小吗
那这个是跟远近有关系的
那就需要确定物体的边界,然后把边界转成屏幕位置,然后再计算
是公司设计人员发的设计图,屏幕内的一个3d游戏物体长度是90*90像素大小。不知道怎么计算游戏物体scale大小。
你可以自定义一个像素跟 unity开发中单位的对应关系
可以90像素等于unity里面的1米
这个不是绝对的,定义好了统一按照这个转换就行
但是人家是8*90刚好720,我这边怎么计算出8个一米刚好覆盖屏幕宽呢?
你说的“8个一米刚好覆盖屏幕宽” 是啥意思, 是否覆盖屏幕这个跟camera相机的位置有关系
就是有个背景图,2D精灵图片,大小scale是1,铺满全屏,然后要让8个3D游戏物体(Cube)连一起刚好和宽度相同,这个游戏物体的大小怎么计算?
后面深蓝色的是背景图,属性如第一张所示。现在是想让浅蓝色的箱子连起来8个刚好等于宽度,箱子的大小怎么弄呢?
先确定下背景的宽度是多少(米),除以8就是得到的大小 去设置箱子