如何制作伪3D或2.5D效果



在使用Unity创建3D游戏一年多之后,我想做我的第一个伪3D或2.5D游戏(或者不管它叫什么(。我的意思是像《部落冲突》或《繁荣海滩》这样的游戏,其中的对象实际上是渲染的2D图像,以提供3D感觉。因为我甚至不知道这种类型的游戏的正确词,所以很难上手。我能想到的是让摄像机旋转 (45, -45, 0(,以便它从右上角向下看地面,然后使用精灵渲染器创建空的游戏对象并将其旋转设置为 (22.5, -45, 0(,以便它们面向摄像机。我不知道这是否真的是这样做的,所以有人可以给我一个指向一些整洁教程的链接或其他东西,因为我被卡住了。

您要查找的关键字是等轴测投影。

您可以使用 Unity 通过 3D 图形创建该效果。您需要将相机旋转设置为 (45, -45, 0( 并将Camera Projection设置为 Orthographic

如果您只想使用 2D 图形,那么图形的制作方式是将它们绘制成一个角度,看起来像您正在以 45 度观看它们。

如果您搜索等距统一,那么您应该找到大量 Unity 教程。

最新更新