Вопрос Как мне найти центр текста

Astty
Пользователь
Статус
Оффлайн
Регистрация
11 Окт 2020
Сообщения
435
Реакции[?]
56
Поинты[?]
0
мне надо найти центр текста (автоматом), для того чтобы сделать два градиента, как в ските (индикаторы), скажите как пж
 
Keine panik!
Эксперт
Статус
Оффлайн
Регистрация
29 Апр 2020
Сообщения
812
Реакции[?]
417
Поинты[?]
49K
мне надо найти центр текста (автоматом), для того чтобы сделать два градиента, как в ските (индикаторы), скажите как пж
Не очень понятно, как тебе поможет центр текста, если там текст закрашен насколько то процентов, то нужно просто рисовать первый текст с одним цветом, а второй с другим, но ограниченный прямоугольником отбраковки (clip rect).
 
Astty
Пользователь
Статус
Оффлайн
Регистрация
11 Окт 2020
Сообщения
435
Реакции[?]
56
Поинты[?]
0
Не очень понятно, как тебе поможет центр текста, если там текст закрашен насколько то процентов, то нужно просто рисовать первый текст с одним цветом, а второй с другим, но ограниченный прямоугольником отбраковки (clip rect).
чекни как в ските сделаны, и вот я также хочу, я же написал, мб непонятно, но да
 
Эксперт
Статус
Оффлайн
Регистрация
30 Дек 2019
Сообщения
1,970
Реакции[?]
958
Поинты[?]
19K
мне надо найти центр текста (автоматом), для того чтобы сделать два градиента, как в ските (индикаторы), скажите как пж
ImGui::CalcTextSize(text) или Render::text_width(font, text), если у тебя несколько текстов, можешь в вектор их засунуть
 
Сверху Снизу