- 992
- 354
- Версия MoonLoader
- .026-beta
при открытии окна(1 раз) залагивает игра секунд так на 100, дело в том что у меня дохуя картинок подгружается(скины, аксессуары)
как можно обойти это говно? картинок примерно 320 штук +-, и потом еще примерно 100 штук будет
как можно обойти это говно? картинок примерно 320 штук +-, и потом еще примерно 100 штук будет
Lua:
imgui.OnInitialize(function()
imgui.GetIO().IniFilename = nil
imgui.DarkTheme()
-- \\ Подключение шрифта
imgui.GetIO().Fonts:Clear()
imgui.GetIO().Fonts:AddFontFromFileTTF(getWorkingDirectory() .. '\\inventory\\EagleSans Bold Bold.ttf', 18, nil, imgui.GetIO().Fonts:GetGlyphRangesCyrillic())
-- \\ Подключение иконок
local config = imgui.ImFontConfig()
config.MergeMode = true
config.PixelSnapH = true
iconRanges = imgui.new.ImWchar[3](faicons.min_range, faicons.max_range, 0)
imgui.GetIO().Fonts:AddFontFromMemoryCompressedBase85TTF(faicons.get_font_data_base85('solid'), 18, config, iconRanges)
-- \\ Подгрузка текстур
local path = getWorkingDirectory()..'\\inventory\\'
local files = getFilesInPath(path, '*.png')
for k, v in ipairs(files) do
local id = v:gsub('%.png', '')
images[id:gsub('id ', '')] = imgui.CreateTextureFromFile(path..v)
end
end)