Пара контролов для меню в играх.

Здесь можно найти готовые «кирпичики» — части кода, пригодные для построения более крупных проектов, а также решения различных типовых и не очень задач на VB.

Модератор: Brickgroup

Mikle
Изобретатель велосипедов
Изобретатель велосипедов
Аватара пользователя
 
Сообщения: 3796
Зарегистрирован: 25.03.2003 (Вт) 14:02
Откуда: Туапсе

Пара контролов для меню в играх.

Сообщение Mikle » 28.08.2010 (Сб) 11:03

Когда-то я это делал для конкретной игры (Access of Speed), потом немного подшаманил.
Фейдер, кнопка и пример использования.
Вложения
Mnu.zip
(13.69 Кб) Скачиваний: 133

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3977
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Re: Пара контролов для меню в играх.

Сообщение BV » 18.09.2010 (Сб) 20:12

На третьем слайдере наблюдается дефект с тиками, тики слева от каретки закрашиваются черным
char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++)??<cout<<static_cast<char>((out??(i??)??'89));??>cout<<endl;


Изображение

Mikle
Изобретатель велосипедов
Изобретатель велосипедов
Аватара пользователя
 
Сообщения: 3796
Зарегистрирован: 25.03.2003 (Вт) 14:02
Откуда: Туапсе

Re: Пара контролов для меню в играх.

Сообщение Mikle » 18.09.2010 (Сб) 21:02

BV писал(а):тики слева от каретки закрашиваются черным

Глазастый :)
Точно! А справа - былым, а я и не замечал. Точнее не закрашивается, а ползунок (каретка) закрывает половину риски потому, что нет альфаканала. В общем это не сильно портит. Но если буду когда-нибудь использовать - перепишу на SR2D.

Da$aD
Новичок
Новичок
Аватара пользователя
 
Сообщения: 30
Зарегистрирован: 13.09.2009 (Вс) 22:01
Откуда: Протвино

Re: Пара контролов для меню в играх.

Сообщение Da$aD » 25.09.2010 (Сб) 14:34

Напрягает тот факт, что нельзя менять размеры контрола. Маленькое все слишком. А в целом - красиво выполнено :D

P.S. Мне кажется, или при большом количестве тиков на слайдере они располагаются не равномерно, а с чуть более широким промежутком между некоторыми?

Mikle
Изобретатель велосипедов
Изобретатель велосипедов
Аватара пользователя
 
Сообщения: 3796
Зарегистрирован: 25.03.2003 (Вт) 14:02
Откуда: Туапсе

Re: Пара контролов для меню в играх.

Сообщение Mikle » 25.09.2010 (Сб) 20:22

Маленькое все слишком

Для того исходник - можно менять картинки на свои, другого размера, код уже написан.
при большом количестве тиков на слайдере они располагаются не равномерно

Конечно :) Я же не могу провести линию через 2.73 пикселя, приходится округлять до целых.

Добавлено:
И вообще, я демонстрирую скорее код, чем графику - предлагаю оценить удобство использования, как в IDE (параметры задаются и запоминаются через формошлёпство, всё сразу наглядно видно), так и в программе (равноценно управляется как мышью, так и клавой, чего часто нет даже в современных ААА класса играх).


Вернуться в Кирпичный завод

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

    TopList