Я следую базовому руководству по созданию 2D-игры с использованием Unity.Я знаком с .Net / C #, но Unity и разработка игр для меня относительно новые.
Я создал платформы, на которых я хотел бы, чтобы персонаж (игрок) не провалился, а имел возможность ходить, прыгать и т. Д.
В инструкциях говорится о создании нового слоядля этих платформ убедитесь, что слой сортировки не тот, который использует объект игрока, а затем - в сценарии контроллера персонажа 2D - установите значение «What is Ground» для слоя сортировки для платформ.
Мне не удалось создать новый слой сортировки, никаких проблем, но вновь созданный слой сортировки не отображается как доступный слой в поле What Is Ground
?
Мой новый слой называется foreground
, однако в Unity видны только слои default
?
См. Скриншот:
![](https://i.imgur.com/ooJZsxj.png)