所以......我在Unity中生成了一个随机地图和一些对象。 但就像在真实的游戏中一样,它们被放置在不同的层中,如下图所示。
我有什么方法可以在同一层上制作它们吗? 如果需要我的代码请告诉我,我会把它们放进去。
答案 0 :(得分:0)
您应该将所有元素的RectTransform.position.z
设置为相同的值(例如0)。
RectTransform.position = new Vector3(RectTransfarm.position.x, RectTransform.position.y, 0.0f);
您也可以在创建对象时执行此操作。将代码发布到创建对象的位置以获取示例。
答案 1 :(得分:0)
只需设置一个正交相机,不同的图层应该无关紧要或遵循Nikita的解决方案,并在实例化对象时将Z位置设置为0.