【问题标题】: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 矩形)。 【讨论】: