Задать вопрос
motkot
@motkot
Программирование C#.

Нужно ли в Awake назначать поля?

Я могу сделать так:

// В начале еще RequireComponent

private Rigidbody _rigidbody;

private void Awake()
{
    _rigidbody = GetComponent<Rigidbody>();
}


Но при этом я могу добавить атрибут SerializeField и в инспекторе занести Rigidbody

Какой вариант более правильный? GetComponent тупой вариант?
  • Вопрос задан
  • 40 просмотров
Подписаться 1 Простой 6 комментариев
Помогут разобраться в теме Все курсы
  • Skysmart
    Unity для детей
    3 месяца
    Далее
  • Skysmart
    Профессия «Разработчик игр» для школьников
    2 года
    Далее
  • Rebotica
    Разработка игр для детей и подростков
    2 года
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Farawa
можно и так, и так, зависит от ситуации, например если так сделают 5-10 объектов, то ничего страшного, а если 100+, то лучше сделать префаб и указать в нем через [sf]
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы