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

Вопрос для pro кодеров

  • Автор темы Автор темы staylex
  • Дата начала Дата начала
this user have big huy(
Пользователь
Пользователь
Статус
Оффлайн
Регистрация
30 Май 2017
Сообщения
363
Реакции
80
Как сделать слайдеры для смены прозрачности и элементов меню,я просто нуб в этом деле.
 
Примерно вот так:
Код:
Expand Collapse Copy
static int red = 0.00f
static int green = 0.00f
static int blue = 0.00f
static int aplha = 1.00f

style.Colors[ImGuiCol_WindowBg] = ImVec4(red, green, blue, aplha); //Цвет бекраунда

ImGui::SliderFloat("##Red", &red, 0.00f, 1.00f, "Red: %.2f");
ImGui::SliderFloat("##Green", &green, 0.000f, 1.000f, "Green: %.2f");
ImGui::SliderFloat("##Blue", &blue, 0.00f, 1.00f, "Blue: %.2f");
ImGui::SliderFloat("##Alpha", &alpha, 0.00f, 1.00f, "Alpha: %.2f");
 
Как сделать слайдеры для смены прозрачности и элементов меню,я просто нуб в этом деле.
revenger скачивай,там просто цвета,но если немного подумать то поймёш
 
Примерно вот так:
Код:
Expand Collapse Copy
static int red = 0.00f
static int green = 0.00f
static int blue = 0.00f
static int aplha = 1.00f

style.Colors[ImGuiCol_WindowBg] = ImVec4(red, green, blue, aplha); //Цвет бекраунда

ImGui::SliderFloat("##Red", &red, 0.00f, 1.00f, "Red: %.2f");
ImGui::SliderFloat("##Green", &green, 0.000f, 1.000f, "Green: %.2f");
ImGui::SliderFloat("##Blue", &blue, 0.00f, 1.00f, "Blue: %.2f");
ImGui::SliderFloat("##Alpha", &alpha, 0.00f, 1.00f, "Alpha: %.2f");
ну или так
 
Примерно вот так:
Код:
Expand Collapse Copy
static int red = 0.00f
static int green = 0.00f
static int blue = 0.00f
static int aplha = 1.00f

style.Colors[ImGuiCol_WindowBg] = ImVec4(red, green, blue, aplha); //Цвет бекраунда

ImGui::SliderFloat("##Red", &red, 0.00f, 1.00f, "Red: %.2f");
ImGui::SliderFloat("##Green", &green, 0.000f, 1.000f, "Green: %.2f");
ImGui::SliderFloat("##Blue", &blue, 0.00f, 1.00f, "Blue: %.2f");
ImGui::SliderFloat("##Alpha", &alpha, 0.00f, 1.00f, "Alpha: %.2f");
миксер ты лучший
 
Код:
Expand Collapse Copy
float r = 0.00f
float g = 0.00f
float b = 0.00f
float aplha = 1.00f

style.Colors[тута че хош менять] = ImVec4(r, g, b, aplha);

ImGui::SliderFloat("##Red", &red, 0.00f, 1.00f, "Red: %.2f");
ImGui::SliderFloat("##Green", &green, 0.000f, 1.000f, "Green: %.2f");
ImGui::SliderFloat("##Blue", &blue, 0.00f, 1.00f, "Blue: %.2f");
ImGui::SliderFloat("##Alpha", &alpha, 0.00f, 1.00f, "Alpha: %.2f");

вот так, статики тоже не нужны)))
но миксер тож написал, так правильнее)0)
 
Блять, изначально инт писал, забыл про флоат.
Ну все равно это не меняет сути.
Я показал ему в качестве примера, надеюсь он понял.
Я понял,я не такой еблан (сори за мат)
 
Назад
Сверху Снизу