Вопрос Как сделать молотов таймер как у неверлуза?

#include <resolver>
Начинающий
Статус
Оффлайн
Регистрация
10 Апр 2019
Сообщения
139
Реакции[?]
16
Поинты[?]
0
Я хочу сделать именно крайний круг показывающий время до прогорания молика
как тут
 

Вложения

t.me/maj0rblog
Дизайнер
Статус
Оффлайн
Регистрация
6 Окт 2018
Сообщения
976
Реакции[?]
619
Поинты[?]
12K
Рендеришь залитый круг
Рендеришь обводку
Рендеришь текст с дистанцией
Рендеришь Иконку (Хоть блять пнг через ImGui)
Upd : к обводке привязываешь таймер
 
#include <resolver>
Начинающий
Статус
Оффлайн
Регистрация
10 Апр 2019
Сообщения
139
Реакции[?]
16
Поинты[?]
0
Рендеришь залитый круг
Рендеришь обводку
Рендеришь текст с дистанцией
Рендеришь Иконку (Хоть блять пнг через ImGui)
Upd : к обводке привязываешь таймер
Вот мне и нужно хотя бы примерно как обвести этот круг
Вот мне и нужно хотя бы примерно как обвести этот круг
Потому что если просто круг не залитый сделать то она не корректно работает
 
t.me/maj0rblog
Дизайнер
Статус
Оффлайн
Регистрация
6 Окт 2018
Сообщения
976
Реакции[?]
619
Поинты[?]
12K
#include <resolver>
Начинающий
Статус
Оффлайн
Регистрация
10 Апр 2019
Сообщения
139
Реакции[?]
16
Поинты[?]
0
Попробуй рендер FiledCircle
А потом рендер Circle
Смотри я сначала сделал filled потом обычный circle к которому привязал таймер и получилось что не отрывается линия и просто круг ломается
Смотри я сначала сделал filled потом обычный circle к которому привязал таймер и получилось что не отрывается линия и просто круг ломается
1619856304106.png
 
Пользователь
Статус
Оффлайн
Регистрация
19 Янв 2019
Сообщения
348
Реакции[?]
99
Поинты[?]
6K
Ну во первых если ты не понимаешь как сделать такую обводку, то и не нужно, сделай хотя бы просто два круга, один тёмный, другой светлый. Светлый на тёмный. Таймер - светлый круг, который постепенно будет сужаться. Тебе ведь так намного проще будет хотя бы что то сделать
 
t.me/maj0rblog
Дизайнер
Статус
Оффлайн
Регистрация
6 Окт 2018
Сообщения
976
Реакции[?]
619
Поинты[?]
12K
Смотри я сначала сделал filled потом обычный circle к которому привязал таймер и получилось что не отрывается линия и просто круг ломается

Посмотреть вложение 146435
Пошли дс, расскажешь все по подробнее, я тебя добавил
UPD : Добавь ты меня, я тебя не могу maj0r#5019
 
Keine panik!
Эксперт
Статус
Оффлайн
Регистрация
29 Апр 2020
Сообщения
812
Реакции[?]
417
Поинты[?]
49K
Я хочу сделать именно крайний круг показывающий время до прогорания молика
Круг на самом деле рисуется из линий (незалитый, залитый из треугольников), тебе просто нужно сделать это не до конца, а на определенный процент молотова.
См здесь
Пожалуйста, авторизуйтесь для просмотра ссылки.

Там вызывается PathArcTo() которая строит путь дуги, а затем по этому пути рисуется через PathStroke().
У PathArcTo параметры a_min и a_max указывают этот самый прогресс начала и конца (от 0..1).
 
Astty
Пользователь
Статус
Оффлайн
Регистрация
11 Окт 2020
Сообщения
435
Реакции[?]
56
Поинты[?]
0
#include <resolver>
Начинающий
Статус
Оффлайн
Регистрация
10 Апр 2019
Сообщения
139
Реакции[?]
16
Поинты[?]
0
такое сойдёт?

Посмотреть вложение 146739

иконку сам сделаешь, там пару секунд
Можешь дать?
такое сойдёт?

Посмотреть вложение 146739

иконку сам сделаешь, там пару секунд
У тебя круг уменьшается по типу таймера?
 
Astty
Пользователь
Статус
Оффлайн
Регистрация
11 Окт 2020
Сообщения
435
Реакции[?]
56
Поинты[?]
0
Сверху Снизу