【发布时间】:2017-07-22 15:35:42
【问题描述】:
所以我是 Unity 的新手,我创建了我的第一个 2D 游戏,它将有一个玩家、怪物、平台和一个静态背景图像。
所以我所做的是将 2D 精灵设置为默认图层上的背景图像。我还从资源商店中获得了一个角色,我刚刚将其拉入游戏并设置为用户层 8(玩家)。
平台在地图上随机生成,起初在背景中不可见,但当我将精灵排序顺序设置为 1 时,它们可见。
现在是怪物。它们也来自资产商店,但通过 C# 代码插入到游戏中。如果我在屏幕上有背景,即使我为它们设置了 GameObject.layer = 8(与玩家相同的层),它们仍然不可见。为什么?这里有什么问题。
提前致谢。
【问题讨论】:
标签: c# unity5 game-engine layer unity2d