Исходник Готовый Красивый Лоадер на ImGui

dubdive

Следопыт
Сообщения
88
Реакции
5
Не совсем понял проблему

Для просмотра скрытого содержимого вы должны авторизироваться или зарегистрироваться

вот именно это я делал разными способами ничего не сработало.
проблема в том что картинка не рендерится а только заливка от самого imgui
 

dubdive

Следопыт
Сообщения
88
Реакции
5
Не совсем понял проблему
ну я тут заливку поменял немного

dubdivebanner - массив байтов изображения

P.S. может с д3д девайсом что не так?
C++:
        ImGui::Begin(iw.window_title, &globals.active, iw.window_flags);
        {
            //if (menu_background == nullptr) D3DXCreateTextureFromFileInMemoryEx(g_pd3dDevice, &dubdivebanner, sizeof(dubdivebanner), 52, 54, D3DX_DEFAULT, 0, D3DFMT_UNKNOWN, D3DPOOL_DEFAULT, D3DX_DEFAULT, D3DX_DEFAULT, 0, NULL, NULL, &menu_background); // Тут нам нужно заменить переменные на свои
                //D3DXCreateTextureFromFileInMemory(g_pd3dDevice, &dubdivebanner, sizeof(dubdivebanner), &menu_background);


            //if (menu_background == nullptr) D3DXCreateTextureFromFileInMemory(g_pd3dDevice, &dubdivebanner, sizeof(dubdivebanner), &menu_background);
         
            if (menu_background == nullptr) D3DXCreateTextureFromFileInMemoryEx(g_pd3dDevice, &dubdivebanner, sizeof(dubdivebanner), 52, 54, D3DX_DEFAULT, 0, D3DFMT_UNKNOWN, D3DPOOL_DEFAULT, D3DX_DEFAULT, D3DX_DEFAULT, 0, NULL, NULL, &menu_background);

            ImGui::SetCursorPos(ImVec2(726, 5));
            ImGui::TextDisabled("X");
            if (ImGui::IsItemClicked())
            {
                globals.active = false;
            }

            ImGui::PushStyleColor(ImGuiCol_ChildBg, ImVec4(0.054, 0.054, 0.054, 255));
            ImGui::PushStyleColor(ImGuiCol_Border, ImVec4(0.082, 0.078, 0.078, 255));
            ImGui::PushStyleVar(ImGuiStyleVar_ChildRounding, 3.f);
            {
                ImGui::SetCursorPos(ImVec2(222, 83));
                ImGui::BeginChild("##MainPanel", ImVec2(300, 276), true);
                {
                    if (show_login)
                    {
                        ImGui::SetCursorPos(ImVec2(124, 20));
                        ImGui::TextDisabled("Welcome");

                     
                        ImGui::SetCursorPos(ImVec2(22, 22));
                        ImGui::Image(menu_background, ImVec2(52, 54), ImVec2(0, 0), ImVec2(1, 1), ImVec4(0, 1, 1, 0.4));
 

dubdive

Следопыт
Сообщения
88
Реакции
5
Проблему решил извиняюсь, байты записал в заголовочном файле и почему то он их игнорил, будьте аккуратны пацаны!
 

dubdive

Следопыт
Сообщения
88
Реакции
5
как чекбокс тут создать? крашит.

p.s. тупанул решил
 
Последнее редактирование:

qDulfy

Активный
Сообщения
119
Реакции
19
а как юзать то.. научите, я чет не вдуплил
 

f1tt

Следопыт
Сообщения
94
Реакции
13
спасибо, как раз ищу что-то подобное
 

clown1337

Следопыт
Сообщения
96
Реакции
14
Сливаю вам готовый и красивый лоадер на ImGui изменить можете под себя как вам хочется
Не стесняйтесь использовать в любом из ваших проектов.


Скачать исходник можно по ссылке ниже:
*** Скрытый текст не может быть процитирован. ***​
можно личный ?
 

k3rr4t

Пользователь
Сообщения
18
Реакции
0
Сливаю вам готовый и красивый лоадер на ImGui изменить можете под себя как вам хочется
Не стесняйтесь использовать в любом из ваших проектов.


Скачать исходник можно по ссылке ниже:
*** Скрытый текст не может быть процитирован. ***​
Шикарный лоадер =)
 
Верх Низ