This media is not supported in your browser
VIEW IN TELEGRAM
Основы KorGE: UI: Работа с RadioGroup
🎯 Наверняка, пригодится такой контрол как
👉 Сперва нужно создать группу для кнопок
👉 Далее создаем кнопку
Пример на демо
#KorGE
🎯 Наверняка, пригодится такой контрол как
RadioGroup на экране настроек или где-то еще, позволяя выбрать один вариант из группы. Сегодня разбирался как его добавить на экран и как с ним работать.👉 Сперва нужно создать группу для кнопок
UIRadioButtonGroup👉 Далее создаем кнопку
UIRadioButton и привязываем ее к этой группеПример на демо
#KorGE
Media is too big
VIEW IN TELEGRAM
Roblox: Вид сборку и вид сверху
🎯 В прошлом прототипе научились размещать камеру сверху над игроком. Сегодня модифицировал прототип и добавил кнопку, касаение которой меняет на вид сбоку.
👉 Код отрефакторил немного, кнопки подкрасил, переименовал, убрал лишние флажки из кода.
Пример на демо
#Roblox
🎯 В прошлом прототипе научились размещать камеру сверху над игроком. Сегодня модифицировал прототип и добавил кнопку, касаение которой меняет на вид сбоку.
👉 Код отрефакторил немного, кнопки подкрасил, переименовал, убрал лишние флажки из кода.
Пример на демо
#Roblox
CodeEveryDay-TopView-FrontView-LocalScript.lua
1.6 KB
👉 Код в виде файла для удобства
This media is not supported in your browser
VIEW IN TELEGRAM
Основы KorGE: UI: Анимация заполнения ProgressBar
🎯 Во многих играх для длительных операций принято отображать полоску загрузки или что-то подобное. Сегодня разбирался, какие средства есть в у
👉 Использовал
👉 Пример на демо
#KorGE
🎯 Во многих играх для длительных операций принято отображать полоску загрузки или что-то подобное. Сегодня разбирался, какие средства есть в у
KorGE для решения данной задачи.👉 Использовал
UIProgressBar. У этого контрола есть свойства для отслеживания текущего прогресса и максимального возможного, в соотвествии с ними полоска загрузки заполняется в нужном процентном соотношении.👉 Пример на демо
#KorGE
This media is not supported in your browser
VIEW IN TELEGRAM
Основы KorGE: UI: Работа с UITreeView
🎯 Сегодня разбирался как отображать дерево вложенных сущностей, давненько не работал с подобным контролом ввиду специфики разработки.
👉 Использовал
👉 Пример на демо.
#KorGE
🎯 Сегодня разбирался как отображать дерево вложенных сущностей, давненько не работал с подобным контролом ввиду специфики разработки.
👉 Использовал
UITreeView, экземпляр которой может принимать списки дочерних объектов, каждый из которых может иметь свои дочерние объекты и так далее.👉 Пример на демо.
#KorGE
Media is too big
VIEW IN TELEGRAM
Roblox: Перемотка времени
🎯 Сегодня решил набросать прототип для кнопки перемотки времени.
👉 В игровой мир добавлен блок и скрипт. При касании кнопки время начинает идти быстрее, повторное касание кнопки останаливает время в том моменте, на котором оно было до этого.
👉 Пример на демо
#Roblox
🎯 Сегодня решил набросать прототип для кнопки перемотки времени.
👉 В игровой мир добавлен блок и скрипт. При касании кнопки время начинает идти быстрее, повторное касание кнопки останаливает время в том моменте, на котором оно было до этого.
👉 Пример на демо
#Roblox
🔥 Roblox: Делаем перемотку времени за 1 минуту
https://youtube.com/shorts/3KbgxWGRYvw?si=DTwtX5Xp3RUj3nU9
https://youtube.com/shorts/3KbgxWGRYvw?si=DTwtX5Xp3RUj3nU9
YouTube
Roblox: делаем перемотку времени за минуту
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Основы KorGE: UI: Отображение больших списков
🎯 Обычно для отображения больших списков используются компоненты, которые в целях экономии ресурсов в памяти держат только то, что отображается, эти
👉 Сам по себе контейнер не скроллируемый, поэтому его нужно класть внутрь
👉 По дизайну код компонента требует некий
🤔 Странно, что этот компонент спроектирован так, что ему не хватает просто списка данных и лямбды для оборачивания элемента списка во
Пример на демо
#KorGE
🎯 Обычно для отображения больших списков используются компоненты, которые в целях экономии ресурсов в памяти держат только то, что отображается, эти
View переиспользуют и все такое. У KorGE тоже есть подобный компонент UIVerticalList. Сегодня разбирался как его использовать.👉 Сам по себе контейнер не скроллируемый, поэтому его нужно класть внутрь
uiScrollable👉 По дизайну код компонента требует некий
Provider , который описывает сколько будет отображаться элементов, какие у них высоты и какую View нужно использовать. 🤔 Странно, что этот компонент спроектирован так, что ему не хватает просто списка данных и лямбды для оборачивания элемента списка во
ViewПример на демо
#KorGE