SerializeField нужен для того чтобы приватная переменная сериализировалась в редакторе, так как public'и сериализируются по умолчанию
NonSerialized
SerializeField
и HideInInspector вообще разные вещи
ты можешь держать поле SerializeField и HideInInspector например, чтобы это было каким-то буфером
Это всё круто, но я спросил его какие темплейты для райдера он написал. И спросил для SerializeField ли он их использует или для каких-то других задач? Я благодарен, что ты мне все это расписал, но контекст был совсем другой, я не спрашивал про объяснить зачем мне нужен SerializeField.
Лучше скажи мне сложно ли было получить сертификат от Unity помог ли он тебе, и как вообще выглядит эта процедура?