Оптимизация UMG (1/4): Общие рекомендации

  Рет қаралды 5,775

UNREAL: RUSSIA

UNREAL: RUSSIA

Күн бұрын

Пікірлер: 18
@UNREALRUSSIA
@UNREALRUSSIA 4 жыл бұрын
*дополнение от Владимира Алямкина ( t.me/ufnadev ): Плоская структура - не про лишние проходы, а про попадание в кеш процессора
@pivacik
@pivacik 4 жыл бұрын
Спасибо, познавательно!
@dmytriy8008
@dmytriy8008 3 жыл бұрын
Одна просьба. Не останавливайся плиз. Как мне не хватало тебя.
@DragonSpyroK
@DragonSpyroK 4 жыл бұрын
Спасибо за полезную информацию. Так держать!
@putnik2354
@putnik2354 4 жыл бұрын
Спасибо👍
@MrAwesomeChel
@MrAwesomeChel 4 жыл бұрын
Очень круто. Быстро и без воды, как я люблю. Спасибо большое!!!
@warg5890
@warg5890 4 жыл бұрын
Классный канал, бесценная информация
@valeriymalishevskyi1723
@valeriymalishevskyi1723 4 жыл бұрын
Спасибо,!!!!!!! Лучшие уроки по unreal engine 4
@vDungeon
@vDungeon 3 жыл бұрын
По оптимизации стоит упомянуть что на лету добавлять и убирать чилдов из контейнеров вроде horizontal box - довольно дорого. Иногда проще сетнуть render offset для имитации, скажем, vertical box. А еще можно бы поговорить про якори для ui.
@Nachkadi
@Nachkadi 3 жыл бұрын
Спасибо!
@vDungeon
@vDungeon 3 жыл бұрын
Так же скейл боксы - довольно опасная штука. Особенно когда ты виджет добавляешь в виджет - ты можешь просто не думать про то, насколько сложная внутри у него иерархия.
@Alexey_Pe
@Alexey_Pe 3 жыл бұрын
У меня вопрос. У меня есть виджет отображения времени, а так же отдельно виджет здоровья и маны, получилось что у меня 2 виджета вызываются на экран и всегда показываются, но я мог бы их объединить, правильно ли будет объединить их в один виджет?
@andrejermolenko8813
@andrejermolenko8813 3 жыл бұрын
Доброго времени суток, всем!! Помогите советом пожалуйста, кто владеет UE4. Я сам не очень уверенный его пользователь. До этого просто как моделлер закидывал свои модели, вид в движке настраивал с материалами, но в последнее время загорелся идеей сделать свой небольшой (не игровой) вспомогателиный софт ( наподобие специфического калькулятора) для своих коллег по основной работе - работников вагонного хозяйства железной дороги(eсли вы не вагонник и не машинист то вы не знаете что такое справка ф.ВУ-45, а программа ее расчитывает в считанные секунды). Проблема в том, что, пошарив немного в русскоязычном ютубе, я убедился в своей догадке, что анрил не лучшее для этого решение, какая нибудь ide с графическими библиотеками я бы на плюсах реализовал бы(благо, хоть три курса всего на программиста проучился, но простой вариант этой проги, именно логику я у себя на телефоне под консоль запускал, работала). Но все же хочется именно в движке. Сложность в том что вся конструкция должна состоять из трех уровней, включая главное меню, где посути кроме кнопки выхода будет всего две кнопки выбора между "быстрым рассчетом"( пригодным, в нашем к примеру депо минераловодском в 95% случаев) и "сложным рассчетом"( где к тем данным еще вводные добавляются). Планировал все через виджеты сделать но вот, в чем проблема - в обоих вариантах нужно как то реализовать виджеты наподобие exel таблицы, причем, на блупринтах хочу потренироваться( просто в будующем есть идеи 3д обучающего интерактива в игровом стиле). Но сколько не смотрю в русском ютубе нет ответа как реализовать такую таблицу и каждая ячейка активная для ввода пользователем данных, работать должна как оператор ввода(типа cin) и записывать введенное флоат число в переменную, а на выход после всей математики в других ячейках cout работает. Проблема именно во вводе. Не знаю как это в блупринтах реализовати. Может вообще не виджетами( просто не найду инфу пока какие элементы в umg редакторе могут принимать клавиатурные данные+ клавиатура виртуальная как в калькуляторе только без операций только числа и отображаться она будет по клику на ячейку, забыл упомянуть приложение под Андроид, для начала ). Вобщем вместо виджетов еще вариант думал - как то 3д елементами ячейки реализовать или спрайтами, но моих знаний unreal engine4 ни так ни так не хватает а найти пока не могу. В общем помогите, чем можИте)) пожалуйста люди добрые, опытные разработчики, помогите начинающему коллеге. Заранее спасибо!
@ProGamerFejk
@ProGamerFejk 4 жыл бұрын
А как делать прогресс бар без биндинга тогда?
@pakoo7715
@pakoo7715 2 жыл бұрын
яерез ивенты и интерфейсы. Когда меняется значение в коде вызывается событие, которое будет менятьб состояние твоего прогресс бара и обновлять его в виджете. Опять же, если нужна плавность - используй таймеры, а не тики
@ivan101ist
@ivan101ist 2 жыл бұрын
спасибо за советы рукожопа, который считает, что ничего нельзя использовать, потомучто оно "все лагает". Вообще удивляюсь, как вы приложения пишете? Там же обычный перебор массива сделанный рукожопом может лагать.
@UNREALRUSSIA
@UNREALRUSSIA 2 жыл бұрын
Оптимизация UMG (3/4): Retainer Box в Unreal Engine
3:25
UNREAL: RUSSIA
Рет қаралды 3,9 М.
Правильный подход к детям
00:18
Beatrise
Рет қаралды 11 МЛН
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
Unreal Engine Performance Optimization Tips
8:11
Unreal University
Рет қаралды 124 М.
Как ОПТИМИЗИРОВАТЬ ИГРЫ в Unreal Engine | ГАЙД
28:10
MakeYourGame! — Уроки Unreal Engine
Рет қаралды 14 М.
How to create Modular and Scalable UI systems in Unreal Engine
19:15
AmrMakesGames
Рет қаралды 101 М.
Unreal Engine 4 Localization tutorial (how to add new language to ue4)
34:19
Институт марксизма-ленинизма
Рет қаралды 24 М.
The most complex city-building simulator
17:23
StopGame
Рет қаралды 421 М.
UE4 UMG Урок - Элементы
17:42
Unreal Engine Rus
Рет қаралды 27 М.
Правильный подход к детям
00:18
Beatrise
Рет қаралды 11 МЛН