filmov
tv
Оптимизация игры на Unity. Паттерн Observer
![preview_player](https://i.ytimg.com/vi/vz_tZFF08Ak/maxresdefault.jpg)
Показать описание
Не нужно каждый раз проверять состояние объекта в Update, когда есть способ проверки только при изменении значения! Как реализовать Паттерн «Наблюдатель» (Observer) в Unity, C#? Об этом в ролике 🔥
• Примеры из реального проекта на Unity. Также затронем работу со свойствами (аксесорами get и set) в C# и делегаты и события
• Разрываем жёсткие зависимости в коде! Паттерн наблюдатель в Unity с примерами
Оптимизация вашего кода C#
Салют, ты на канале Night Train Code 😎
Этот вариант оптимизации игры на Unity3D подойдёт и под мобильные устройства. Исправляем низкий фпс
Таймлайн:
00:00 ► Вступление
00:19 ► Паттерн наблюдатель C#.
00:32 ► Проблема постоянной проверки в Update
00:53 ► Для чего нужен паттерн Observer в C#?
01:24 ► Паттерн Observer на практике в Unity
01:48 ► Как быстро объявить делегат в C#?
03:13 ► Разрываем жёсткие зависимости
04:28 ► Отписка от события при его вызове
05:13 ► Аккуратнее с подписками на события
05:23 ► Избавляемся от проверок в Update. Аргументы для события. Автоматические свойства в C#.
06:40 ► Паттерн Observer + Полиморфизм
07:04 ► Спасибо за просмотр :)
Можешь подписаться на канал, чтобы не пропустить новые ролики по оптимизации игр и их разработке 🤙
Поддержка канала:
• Примеры из реального проекта на Unity. Также затронем работу со свойствами (аксесорами get и set) в C# и делегаты и события
• Разрываем жёсткие зависимости в коде! Паттерн наблюдатель в Unity с примерами
Оптимизация вашего кода C#
Салют, ты на канале Night Train Code 😎
Этот вариант оптимизации игры на Unity3D подойдёт и под мобильные устройства. Исправляем низкий фпс
Таймлайн:
00:00 ► Вступление
00:19 ► Паттерн наблюдатель C#.
00:32 ► Проблема постоянной проверки в Update
00:53 ► Для чего нужен паттерн Observer в C#?
01:24 ► Паттерн Observer на практике в Unity
01:48 ► Как быстро объявить делегат в C#?
03:13 ► Разрываем жёсткие зависимости
04:28 ► Отписка от события при его вызове
05:13 ► Аккуратнее с подписками на события
05:23 ► Избавляемся от проверок в Update. Аргументы для события. Автоматические свойства в C#.
06:40 ► Паттерн Observer + Полиморфизм
07:04 ► Спасибо за просмотр :)
Можешь подписаться на канал, чтобы не пропустить новые ролики по оптимизации игр и их разработке 🤙
Поддержка канала:
Комментарии