Разбираемся в составных LayoutGroups на примере (+ ContentSizeFitter)

Subscribers:
13,000
Published on ● Video Link: https://www.youtube.com/watch?v=jRGYFDzEJpI



Duration: 26:30
3,850 views
0


Поддержи канал, бро!

https://paypal.me/gamedevlavka - мир
https://boosty.to/gamedevlavka - рф

И даже криптой (пока только Ethereum):
0x7a53325D1C36Eea7BbE8C6a8D00f2a0efd580e77

Я очень долгое время не до конца понимал, как работают LayoutGroups (в которые входят HorizontalLayoutGroup, VerticalLayoutGroup и GridLayoutGroup), особенно в паре с ContentSizeFitter. То там что-то уползет, то там верстка поедет, то работает криво. Unity со всем этим месивом работает далеко не идеально, поэтому я решил на живом примере рассказать о том, какие проблемы бывают, и как с ними справиться.

Кстати, лайки и донаты волшебным образом ускоряют процесс записи новых видео!

__________

Залетай в Таверну Разработчика в телеге, и делись своими траблами в Unity, вместе разбираться будем!
https://t.me/gamedevtavern

Подписывайся на канал в телеге, или на твиттер, там я публикую коротенькие типсы и практики, которые помогут писать код лучше, понятнее и эффективнее:
Telegram: https://t.me/gamedevlavka
Twitter: https://twitter.com/gamedevlavka
Twitter (личный): https://twitter.com/vavilichevgd

0:00 Вступление
1:29 Подготовка
2:44 Готовим Scroll View
4:03 Настраиваем Content
9:08 Создаем первый простой элемент
9:40 Создаем составной элемент
11:19 Создаем сложный составной элемент
14:10 Создаем сложный составной элемент с Grid
19:50 Создаем сложный динамический составной элемент




Other Videos By Лавка Разработчика


2022-09-05Как поменять цвет редактора Unity в плеймоде? #unity #gamedev #юнити #геймдев
2022-07-29Как сделать плавное движение камеры в Unity?
2022-06-09Как дебажить в Unity? Поиск и отладка ошибок. Бонус: почему UnityEvent - плохо
2022-05-30Как работает Garbage Collector или сборщик мусора?
2022-02-24Как использовать паттерн Локатор Служб (Service Locator) в Unity?
2022-02-20В Беседке: Говорим о собеседованиях в геймдев компании. Собеседования на разработчика игр
2022-02-10Использование асинхронного кода (async / await) в C# в Unity. Разбираем на примерах
2022-01-20Плюсы и минусы статических классов в C#. Разбираем на примерах в Unity
2022-01-13Как сделать ссылку на интерфейс в редакторе Unity?
2021-12-22Реакция на игрока в Unity. Разбираемся с OnTriggerEnter()
2021-12-06Разбираемся в составных LayoutGroups на примере (+ ContentSizeFitter)
2021-11-16Что такое Boxing и Unboxing? Рассказываю на примерах
2021-10-27Как работает память в C#? Как это использовать на практике?
2021-10-22Типы данных в C#. В чем разница между ссылочным типом и типом значения?
2021-10-15ObservableVariable в Unity, разбираем на примере
2021-09-30Как сделать инвентарь в Unity. Часть 3.2. Визуализация
2021-09-24Как сделать таймер в Unity? Пример таймера
2021-09-16Как сделать инвентарь в Unity. Часть 3.1. Подготовка к визуализации
2021-09-08Как реализовать Drag and Drop в Unity UI?
2021-08-31Как сделать инвентарь в Unity. Часть 2. Реализация
2021-08-23Как сделать инвентарь в Unity. Часть 1. Абстракция



Tags:
юнити
геймдев
движок юнити
вавиличев
vavilichev
vavilichevgd
лейаут группы
UI
unity ui
UGUI
адаптивная верстка
adaptive ui