Почему НЕ СТОИТ делать всё ОБЩЕДОСТУПНЫМ!

🌍 БЕСПЛАТНЫЙ полный курс C# для начинающих!    • Learn C# Beginner FREE Tutorial Course! [2...   🔴 Посмотрите мой полный БЕСПЛАТНЫЙ курс по разработке игр! 🌍    • Learn Unity Beginner/Intermediate 2025 (FR...   🌍 МЕГАПАКЕТ HumbleBundle
✅ Летняя распродажа Unity (скоро заканчивается)
🌍 Получите мои полные курсы! ✅
👍 Научитесь создавать потрясающие игры шаг за шагом, от начала до конца. 🎮 Купить мои игры в Steam:
💬 В начале вы можете научиться делать переменные публичными, чтобы они были видны в редакторе. В этом видео я расскажу, почему этого НЕ стоит делать! Причина в том, чтобы писать хороший, чистый код, минимизирующий сложность кода. Чем менее доступны ваши переменные, тем лучше. Если у вас возникла ошибка с переменной, которая установлена ​​как публичная, вы не знаете, откуда она взялась. Она может быть в этом классе или любом другом классе во всей вашей кодовой базе, поскольку каждый класс может изменять это поле. Однако, когда вы устанавливаете переменную как закрытую, вы гарантируете, что любые возникающие проблемы будут происходить внутри этого класса, что действительно помогает поддерживать более компактную ментальную модель того, что делает ваш код. А если вы хотите сделать переменную доступной в редакторе, просто используйте атрибут [SerializeField]. Таким образом, вы сохраните чистоту кода, но при этом сохраните возможность его редактирования в редакторе. 🌍 Получите мои полные курсы! ✅
👍 Научитесь создавать потрясающие игры шаг за шагом от начала до конца. 🌍 Получите Code Monkey в Steam! 👍 Интерактивные уроки, готовые игры и многое другое! ✅
Если у вас есть вопросы, задавайте их в комментариях, и я постараюсь на них ответить. 🔔 Подпишитесь на новые уроки Unity:    / @codemonkeyunity   До новых встреч! 📍 Поддержка на Patreon:   / unitycodemonkey   🎮 Получите игровой набор по ссылке
📝 Получите утилиты Code Monkey по ссылке
#csharp #unity #programming #unitytutorial #gamedev -------------------------------------------------------------------- Здравствуйте! Я — Code Monkey, и здесь вы узнаете всё о разработке игр в Unity на C#. Я занимаюсь разработкой игр уже несколько лет, опубликовал 8 игр в Steam, и теперь делюсь своими знаниями, чтобы помочь вам в вашем собственном пути к разработке игр. Я делаю обучающие материалы по Unity практически по любой теме: обучающие материалы для начинающих и обучающие материалы для продвинутых пользователей. Мои игры можно посмотреть на сайте www.endlessloopstudios.com -------------------------------------------------------------------- Другие отличные каналы Unity: Unity -    / unity3d   Brackeys -    / brackeys   Dani -    / @danidev   Jabrils -    / @jabrils   BlackthornProd -    / @blackthornprod   Sykoo -    / sykootv   Jason Weimann -    / @unity3dcollege   Jonas Tyroller -    / @jonastyroller   -------------------------------------------------------------------- ​​Сайт:
Твиттер:   / unitycodemonkey   Steam:

Смотрите также