【问题标题】:make the 3d cube to look like a 2d rectangle in unity使 3d 立方体看起来像一个统一的 2d 矩形
【发布时间】:2018-11-06 00:00:50
【问题描述】:

如何在统一 3D 中制作具有不可见墙壁但可见表面(地面上的下表面和内表面)的 3d 立方体?我的意思是我希望 3d 立方体看起来像一个 2d 矩形。

【问题讨论】:

    标签: c# unity3d rendering


    【解决方案1】:

    将 Vector3 比例值(x、y 或 z)之一更改为较小的数字 (0.001) 将使其看起来像一个二维矩形。

    下面的第一个例子是一个未改变的立方体,下一个是同一个立方体,x 比例值降低到 0.001。

    注意:这不会使侧面不可见

    Waning:这种方法更消耗资源。如果您想让边不可见,您可以使用 6 个 2d 正方形创建自己的立方体(您可以通过转到 Project Folder > Create > Sprites > Square 来完成)。然后通过禁用它们上的 Mesh Renderer 组件使它们全部不可见(除了要保持可见的一个 2d 矩形)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-12-12
      • 1970-01-01
      • 2020-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-28
      相关资源
      最近更新 更多