Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

Вопрос Как сделать плавное появление меню? (CSGOSIMPLE)

Может я из жизни выпал ибо давно имгуи не трогал, но разве не до ImGui End wtf
без разницы, просто по структуре я вар сетаю до бегина - соответственно и ресет после енда
 
Блять что за хуйня вы че анимацию то сделать не можете...
C++:
Expand Collapse Copy
    if (!m_bIsMenuOpened && ImGui::GetStyle().Alpha > 0.f) {
        float fc = 255.f / 0.2f * ImGui::GetIO().DeltaTime;
        ImGui::GetStyle().Alpha = std::clamp(ImGui::GetStyle().Alpha - fc / 255.f, 0.f, 1.f);
    }

    if (m_bIsMenuOpened && ImGui::GetStyle().Alpha < 1.f) {
        float fc = 255.f / 0.2f * ImGui::GetIO().DeltaTime;
        ImGui::GetStyle().Alpha = std::clamp(ImGui::GetStyle().Alpha + fc / 255.f, 0.f, 1.f);
    }

    if (!m_bIsMenuOpened && ImGui::GetStyle().Alpha <= 0.f)
        return;
блять чё за хуйня, нахуя ты из сраного зирона её кидаешь
Может я из жизни выпал ибо давно имгуи не трогал, но разве не до ImGui End wtf
после, чтобы альфа работала на каждый элемент
 
Назад
Сверху Снизу