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

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

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

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

private Rigidbody _rigidbody;

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


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

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

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

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