Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

Вопрос Rainbow ImColor

Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
ImGui::GetWindowDrawList()->AddRectFilledMultiColor(ImVec2 a, ImVec2 b, ImColor(r, g, b ,a),ImColor(r, g, b ,a),ImColor(r, g, b ,a),ImColor(r, g, b ,a));
 
Сделай ргб Color а потом переведи его в ImColor

C++:
Expand Collapse Copy
                            Color Bad(0, 0, 0, 0);
                            ImColor Good(Bad.r(), Bad.g(), Bad.b(), 255);
 
ImGui::GetWindowDrawList()->AddRectFilledMultiColor(ImVec2 a, ImVec2 b, ImColor(r, g, b ,a),ImColor(r, g, b ,a),ImColor(r, g, b ,a),ImColor(r, g, b ,a));
зачем мне рект?
Сделай ргб Color а потом переведи его в ImColor

C++:
Expand Collapse Copy
                            Color Bad(0, 0, 0, 0);
                            ImColor Good(Bad.r(), Bad.g(), Bad.b(), 255);

Пожалуйста, зарегистрируйтесь или авторизуйтесь, чтобы увидеть содержимое.

 
Последнее редактирование:
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
C++:
Expand Collapse Copy
static float rainbow; rainbow += 0.005f; if (rainbow > 1.f) rainbow = 0.f;
Color::FromHSB(rainbow, 1.f, 1.f)
если ты хочешь сделать отрисовку линии допустим с радугой, то:
C++:
Expand Collapse Copy
static float rainbow; rainbow += 0.005f; if (rainbow > 1.f) rainbow = 0.f;
auto rainbow_color = Color::FromHSB(rainbow, 1.f, 1.f);
ImGui::GetWindowDrawList()->AddRectFilled(ImVec2 a, ImVec2 b, ImGui::GetColorU32(rainbow_color));
 
Последнее редактирование:
C++:
Expand Collapse Copy
static float rainbow; rainbow += 0.005f; if (rainbow > 1.f) rainbow = 0.f;
Color::FromHSB(rainbow, 1.f, 1.f)
если ты хочешь сделать отрисовку линии допустим с радугой, то:
C++:
Expand Collapse Copy
static float rainbow; rainbow += 0.005f; if (rainbow > 1.f) rainbow = 0.f;
auto rainbow_color = Color::FromHSB(rainbow, 1.f, 1.f);
ImGui::GetWindowDrawList()->AddRectFilled(ImVec2 a, ImVec2 b, ImGui::GetColorU32(rainbow_color));
нет, не то
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Последнее редактирование:
Назад
Сверху Снизу