Блог о разработке игр на Unity | Уроки, советы и новости геймдева

Unity C#

FindObjectsOfType в Unity C#: поиск всех объектов типа

Разбираем FindObjectsOfType в Unity: поиск всех активных объектов одного типа, возврат массива и нюансы производительности. С примером на C#.
Unity C#

FindObjectOfType в Unity C# — поиск единственного объекта типа

Разбираем FindObjectOfType в Unity: поиск первого объекта заданного типа на сцене, почему метод медленный и где его уместно применять. С примером на C#.
Unity C#

DontDestroyOnLoad в Unity C#: сохранение объекта между сценами

Разбираем DontDestroyOnLoad в Unity: как сохранить объект между сценами, персистентные объекты и контроль дублирования. С примером GameManager на C#.
Unity C#

Destroy в Unity C# — удаление объектов и компонентов

Разбираем метод Destroy в Unity: удаление объектов и компонентов, отложенное уничтожение с задержкой, освобождение памяти. С примером кода на C#.
Unity C#

Debug.LogWarning в Unity C#: предупреждения в консоли

Разбираем Debug.LogWarning в Unity: вывод предупреждений жёлтым в консоль для некритичных проблем. С примером предупреждения о низком здоровье на C#.
Unity C#

Debug.LogError в Unity C# — вывод ошибок в консоль

Разбираем Debug.LogError в Unity: вывод ошибок красным в консоль, диагностика критических ситуаций. С примером проверки здоровья игрока на C#.