【问题标题】:Why is my Unity plane seemingly 10 times too big为什么我的 Unity 平面看起来大了 10 倍
【发布时间】:2021-12-23 17:20:12
【问题描述】:

我是一个相对的 Unity 菜鸟。我有一个相当简单的场景。目前,您将在下面看到一个平面(对象 WorldTilemapGfx)和 2 个精灵(Tile C: 0 R: 0 和 Tile C: 1 R: 0)。

在下图中,您可以看到我选择了其中一个精灵。它的比例是 1 x 1,它的位置是 1, 0。

现在我选择另一个精灵。

到目前为止,位置和大小似乎还可以。

现在,如果我选择带有“平面”网格的游戏对象,它在检查器中显示为比例 2、1。这是我期望的比例,因为它应该与上面的两个图块一样宽,并且最高只有其中 1 个。

但是它在视觉上太大了 10 倍。

如果我将其中一个图块的 X 比例增加 10,则图块和平面之间的相对大小看起来没问题

另外,用于我的图块的图像是 256 x 256。

有人可以建议我缺少什么吗?谢谢。

【问题讨论】:

标签: unity3d


【解决方案1】:

Unity Mesh Primitives

飞机

这是一个扁平的正方形,边长十个单位,朝向局部坐标空间的 XZ 平面。它经过纹理处理,使整个图像在正方形内恰好出现一次。平面适用于大多数平面,例如地板和墙壁。有时还需要一个表面来在 GUI 和特殊效果中显示图像或电影。虽然平面可以用于此类事情,但更简单的四边形图元通常更适合这项任务。

四重

四边形图元类似于平面,但它的边只有一个单位长,并且表面定向在局部坐标空间的 XY 平面中。此外,四边形仅分为两个三角形,而平面包含两百个三角形。在场景对象必须仅用作图像或电影的显示屏幕的情况下,四边形很有用。简单的 GUI 和信息显示可以用四边形实现,粒子、精灵也可以 和“冒名顶替”的图像,以替代远距离观察的实体对象。

【讨论】:

    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 2012-11-19
      • 1970-01-01
      • 2016-03-18
      • 1970-01-01
      • 1970-01-01
      • 2011-08-13
      • 2011-05-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多