Помогите изменить шрифт в mimgui

boy next door

Участник
Автор темы
219
18
Версия MoonLoader
.026-beta
Пол часа менял всё, пробовал разное, но не помогло. Как изменить шрифт mimgui окна?
Мне нужен Eagle.ttf
Он не меняет текст
Lua:
imgui.OnInitialize(function()
    local glyph_ranges = imgui.GetIO().Fonts:GetGlyphRangesCyrillic()
    exampleFont = imgui.GetIO().Fonts:AddFontFromFileTTF(getFolderPath(0x14)..'\\Eagle.ttf', 16, _, glyph_ranges)
    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'), 14, config, iconRanges)
end)

local newFrame = imgui.OnFrame(
    function() return renderWindow[0] end,
    function(player)
        local resX, resY = getScreenResolution()
        local sizeX, sizeY = 300, 300
        imgui.SetNextWindowPos(imgui.ImVec2(resX / 2, resY / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
        imgui.SetNextWindowSize(imgui.ImVec2(sizeX, sizeY), imgui.Cond.FirstUseEver)
        imgui.Begin('Main Window', renderWindow)
        imgui.PushFont(exampleFont)
        imgui.Text(u8'Text Флорида')
        imgui.PopFont()
        imgui.Text(u8'Text Флодира')
        imgui.End()
    end
)
 

Неадекватная сова

Известный
Проверенный
242
198
Значит у тебя такого шрифта нету в папке

Lua:
exampleFont = imgui.GetIO().Fonts:AddFontFromFileTTF('moonloader/resource/fonts/EagleSans Regular Regular.ttf', 48, _, glyph_ranges)
1734636389737.png