Когда я перетаскиваю кнопку пользовательского интерфейса в prefabs, он не добавляет дочерний компонент - PullRequest
0 голосов
/ 05 июля 2019

Я хочу сделать префаб из кнопки интерфейса с ее текстом.Я создал папку prefabs, и когда я перетаскиваю свою кнопку в папку prefabs проекта, я не вижу текст, как показано в учебном пособии, которому я следую.Я хочу изменить текст каждой созданной мной кнопки, связанной с этим префабом. enter image description here

Ответы [ 2 ]

1 голос
/ 05 июля 2019

Я не знаю, какой урок вы смотрите, но, похоже, это для более старой версии Unity.

Я вижу, что вы используете Unity 2019 и обратно в Unity 2018.3 они добавили Вложенные префабы . Также см. Сборные руководства .

Теперь они работают немного по-другому.

Вы больше не редактируете префабы напрямую, а просто либо дважды щелкаете , либо в ProjectView , либо в Hierachy , нажимаете маленькую стрелку > рядом с ним, чтобы войти в Префаб режим или поскольку вы уже выбрали его в ProjectView, просто нажмите Открыть префаб в инспектор

enter image description here

Это открывает ваш префаб, как если бы это была сцена в иерархии, и теперь вы можете редактировать все в ней.


Либо просто внесите изменения в один из экземпляров в иерархии (текущая сцена), а затем примените их обратно к префабу, как описано в Редактирование префаба через его экземпляры

либо для каждого измененного свойства через щелкните правой кнопкой мыши

или для всех свойств всего компонента через раскрывающийся список Override в правом верхнем углу

0 голосов
/ 05 июля 2019

Это предназначено для работы, чтобы увидеть внутреннюю часть сборного или открыть его в редакторе или поместить на сцену

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...