Unity - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(196评价)
价格: 4019.00元
单位大小和像素大小转换
张同学斯基发起了问答2017-08-31
8
回复
850
浏览

如何获取一个3d场景中一个3D物体的像素大小呢?

所有回复
  • siki 2017-08-31

    像素大小是在屏幕上的像素大小吗

    那这个是跟远近有关系的

    那就需要确定物体的边界,然后把边界转成屏幕位置,然后再计算

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
  • 张同学斯基 2017-09-01

    是公司设计人员发的设计图,屏幕内的一个3d游戏物体长度是90*90像素大小。不知道怎么计算游戏物体scale大小。

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
  • siki 2017-09-01

    你可以自定义一个像素跟 unity开发中单位的对应关系

    可以90像素等于unity里面的1米

    这个不是绝对的,定义好了统一按照这个转换就行

    还有-4条回复,点击查看
    你还没有登录,请先登录注册
  • siki 2017-09-03

    你说的“8个一米刚好覆盖屏幕宽” 是啥意思, 是否覆盖屏幕这个跟camera相机的位置有关系

    • 张同学斯基 2017-09-03

      就是有个背景图,2D精灵图片,大小scale是1,铺满全屏,然后要让8个3D游戏物体(Cube)连一起刚好和宽度相同,这个游戏物体的大小怎么计算?

      (0) 回复
    还有-4条回复,点击查看
    你还没有登录,请先登录注册
  • 张同学斯基 2017-09-03

    后面深蓝色的是背景图,属性如第一张所示。现在是想让浅蓝色的箱子连起来8个刚好等于宽度,箱子的大小怎么弄呢?

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
  • siki 2017-09-03

    先确定下背景的宽度是多少(米),除以8就是得到的大小 去设置箱子

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
发表回复
你还没有登录,请先 登录或 注册!