Вопрос Render::RenderText

Забаненный
Статус
Оффлайн
Регистрация
10 Ноя 2020
Сообщения
79
Реакции[?]
7
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Как изменить цвет черной обводки, подскажите
1625649835165.png
 
B.O.M.J
Эксперт
Статус
Оффлайн
Регистрация
19 Май 2017
Сообщения
2,403
Реакции[?]
897
Поинты[?]
3K
Ну либо ты юзаешь шрифт с обводкой либо скинь функцию рендера
 
🫶🫶🫶
Участник
Статус
Оффлайн
Регистрация
1 Ноя 2018
Сообщения
813
Реакции[?]
182
Поинты[?]
47K
Забаненный
Статус
Оффлайн
Регистрация
10 Ноя 2020
Сообщения
79
Реакции[?]
7
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Ну либо ты юзаешь шрифт с обводкой либо скинь функцию рендера

if (outline) {
draw_list->AddText(pFont, size, ImVec2(pos.x + 1, pos.y + 1), GetU32(Color(255, 255, 255, color.a())), text.c_str());
draw_list->AddText(pFont, size, ImVec2(pos.x - 1, pos.y - 1), GetU32(Color(255, 255, 255, color.a())), text.c_str());
draw_list->AddText(pFont, size, ImVec2(pos.x + 1, pos.y - 1), GetU32(Color(255, 255, 255, color.a())), text.c_str());
draw_list->AddText(pFont, size, ImVec2(pos.x - 1, pos.y + 1), GetU32(Color(255, 255, 255, color.a())), text.c_str());
}

если он юзает кастомный оутлайн, все просто (вручную отрисовывал обводку)
Смотри, я хотел сделать самовыбирание цвета но не получилось
if (outline) {
draw_list->AddText(pFont, size, ImVec2(pos.x + 1, pos.y + 1), GetU32(Color(255, 255, 255, color.a())), text.c_str());
draw_list->AddText(pFont, size, ImVec2(pos.x - 1, pos.y - 1), GetU32(Color(255, 255, 255, color.a())), text.c_str());
draw_list->AddText(pFont, size, ImVec2(pos.x + 1, pos.y - 1), GetU32(Color(255, 255, 255, color.a())), text.c_str());
draw_list->AddText(pFont, size, ImVec2(pos.x - 1, pos.y + 1), GetU32(Color(255, 255, 255, color.a())), text.c_str());
}


Смотри, я хотел сделать самовыбирание цвета но не получилось
Я сделал функцию с цветом, но пишет еррорки
 
Последнее редактирование:
Забаненный
Статус
Оффлайн
Регистрация
10 Ноя 2020
Сообщения
79
Реакции[?]
7
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
если он юзает кастомный оутлайн, все просто (вручную отрисовывал обводку)
draw_list->AddText(pFont, size, ImVec2(pos.x + 1, pos.y + 1), Color(g_Options.wasd), color.a()), text.c_str();
Примерно такая функция, 1 еррорка
 
Забаненный
Статус
Оффлайн
Регистрация
10 Ноя 2020
Сообщения
79
Реакции[?]
7
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Сверху Снизу