Из-за чего глюки с загрузкой ресурсов?

Начинающий
Статус
Оффлайн
Регистрация
8 Ноя 2022
Сообщения
28
Реакции[?]
0
Поинты[?]
0
Добавил иконки и звуки как переменные виджета, а потом в nativepreconstruct этого виджета уже кладу их в массив.

1678318991746.png

Но регулярно происходят странные глюка когда только часть иконок загружается.
Например иногда размер массива Skills icons приходит как 15 иногда 17, иногда 25. Затем размер кешируется на некоторое время и потом опять рандомно меняется.
Это получается nativepreconstruct вызывается раньше чем виджет полностью сформирует свои переменные? Или правильней как то по другому хранить ресурсы (не прицепляя их в блюпринт)?
 

Вложения

Пользователь
Статус
Оффлайн
Регистрация
14 Апр 2022
Сообщения
202
Реакции[?]
195
Поинты[?]
107K
nativepreconstruct вызывается на этапе конструирования виджета, когда еще не все ресурсы были загружены.
Добавь функцию initialize в виджет, которая будет вызываться после того, как все ресурсы будут загружены.
 
Сверху Снизу