Должен ли я добавить информацию в обе стороны - PullRequest
1 голос
/ 19 января 2020

Я новичок в Unity, пожалуйста, прости меня, задавая эти вопросы. Это натыкается: ссылка по умолчанию будет применяться только в режиме редактирования. Это важно, что это? Нужно ли мне добавлять информацию (еда и границы) в обе стороны?

nextimage

ou

1 Ответ

1 голос
/ 19 января 2020

Второе изображение по умолчанию ссылки. Если вы установите их, они автоматически применяются после добавления этого сценария к объекту.

Они не обязательны. И применяются только к сценарию, добавленному через редактор (но не по сценарию!). В дальнейшем во время выполнения важны только значения в GameObject.

Далее вы можете ссылаться только на ресурсы из папки «Активы» здесь. Они имеют смысл, например, если у вас есть скрипт кнопки, который использует определенный звук клика, текстуру и, например, префаб. Для этих трех вы теперь уже можете определять значения по умолчанию, так что кому-то, использующему ваш компонент, не нужно назначать все каждый раз, но уже есть ссылки по умолчанию как своего рода запасной вариант.


Так что в вашем случае это будет имеет смысл только в том случае, если границы представляют собой префабы из активов, которые создаются этим сценарием. FoodPrefab даже называется так и имеет смысл иметь в качестве ссылки по умолчанию, так что вам не нужно перетаскивать его в каждый экземпляр SpawnFood, который вы создаете.

И, кстати, просто посмотрев в ваших настройках вы, вероятно, должны непосредственно сделать поля типа RectTransform, чтобы вы не могли случайно ссылаться на другой объект.

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