Динамически создаваемые префабы невидимы - PullRequest
0 голосов
/ 19 сентября 2018

Теперь я знаю, что это распространенная проблема, и есть много ошибок, которые могут привести к ней, но я искал и видел все результаты и ответы на форумах Unity и других веб-сайтах, и я уверен, что я не понимаюУ меня нет ошибки новичка, которая привела бы к этому.

Моя проблема - как и в заголовке, - у меня есть префаб «платформа», и у меня есть скрипт, прикрепленный к некоторому игровому объекту в сцене, который создает новую платформу каждые х секунд.Теперь сценарии работают, и все в порядке, платформы создаются, и они движутся и функционируют так, как должны, но я ничего не вижу из этого!

Я имею в виду, что вижу их на сценеокно просмотра, где все нормально, но в окне просмотра игры ничего не появляется, хотя я могу взаимодействовать с платформами, такими как посадка на них и так далее ...

enter image description here

Ответы [ 2 ]

0 голосов
/ 19 сентября 2018

проверьте глубину z ... вы, вероятно, создаете их за вашей камерой.Хороший способ проверить это - запустить игру, перейти на сцену и вынуть ее из 2d, затем щелкнуть одну из платформ в проводнике и проверить ее значение z

0 голосов
/ 19 сентября 2018

Весьма вероятно, что они отображаются "позади" вашего фона.Я делал приложение для Android, и мои кнопки отображались за панелью интерфейса.Попробуйте создать экземпляры ваших платформ в качестве дочерних объектов вашей панели.

...