Вопрос ImGui

На самом деле я Zodiak
Участник
Статус
Оффлайн
Регистрация
22 Дек 2020
Сообщения
1,096
Реакции[?]
196
Поинты[?]
90K
Как делают такие пиздатые менюшки как в нле, как редактируют чекбоксы, слайдеры и тд, так красиво?
 
Легенда форума
Статус
Оффлайн
Регистрация
16 Сен 2018
Сообщения
4,050
Реакции[?]
1,945
Поинты[?]
7K
Жмёшь ктрл и нажимаешь по функции добавления чекбокса, и перед тобой предстаёт дивный мир рендера, можешь рендерить там как и что хочешь, любых форм, любых видов
 
Эксперт
Статус
Оффлайн
Регистрация
13 Сен 2020
Сообщения
1,446
Реакции[?]
714
Поинты[?]
11K
Nike.lua
Олдфаг
Статус
Оффлайн
Регистрация
13 Окт 2020
Сообщения
2,757
Реакции[?]
1,464
Поинты[?]
2K
Так тебе нужно зарендерить всего 2 формы:
Включенный и Выключенный, сама логика уже написана. У тебя есть огромный drawlist, его и юзай
 
На самом деле я Zodiak
Участник
Статус
Оффлайн
Регистрация
22 Дек 2020
Сообщения
1,096
Реакции[?]
196
Поинты[?]
90K
Nike.lua
Олдфаг
Статус
Оффлайн
Регистрация
13 Окт 2020
Сообщения
2,757
Реакции[?]
1,464
Поинты[?]
2K
да я понял что это слайдер, мне в нем нужно указывать его цвета/формы и т.д. ?
У тебя в самом чекбоксе есть рендер функции, через кастом или drawlist - не важно.
1647151438837.png
Вот пример из симпла.
RenderFrame - рендер неактивного чекбокса
RenderCheckMark - рендер активного чекбокса.
Меняешь это - дело в шляпе, можешь хоть хуй нарисовать
 
На самом деле я Zodiak
Участник
Статус
Оффлайн
Регистрация
22 Дек 2020
Сообщения
1,096
Реакции[?]
196
Поинты[?]
90K
У тебя в самом чекбоксе есть рендер функции, через кастом или drawlist - не важно.
Посмотреть вложение 195864
Вот пример из симпла.
RenderFrame - рендер неактивного чекбокса
RenderCheckMark - рендер активного чекбокса.
Меняешь это - дело в шляпе, можешь хоть хуй нарисовать
А как на счет анимаций? Тоже через Render? Например я хочу сделать что бы hover чекбокса появлялся плавно, где мне такое нужно редактировать?
 
bluedream.ltd
Статус
Оффлайн
Регистрация
4 Янв 2020
Сообщения
3,041
Реакции[?]
1,281
Поинты[?]
6K
А как на счет анимаций? Тоже через Render? Например я хочу сделать что бы hover чекбокса появлялся плавно, где мне такое нужно редактировать?
выучи сначала api этой библиотеки
 
Эксперт
Статус
Оффлайн
Регистрация
14 Июл 2019
Сообщения
1,115
Реакции[?]
496
Поинты[?]
33K
Сверху Снизу