ButtonSystem
Вот сделал кнопки (для собственных нужд) и решил выложить. Вроде все просто и удобно:
Код:
;Разработано Michael, 14.09.2006 ExitButton=Createbutton("normal.bmp","active.bmp", "down.bmp",100,100) ... Repeat ... event=Updatebutton() If event=ExitButton end ... Until KeyHit(1) End P.S. Для проверки нажатия кнопки используется система типа Windows, т.е. кнопка срабатывает при отпускании кнопки мыши, а не сразу при нажатие. Можно заменить на просто MouseHit(1);) ... P.P.S. Подразумевается что все картинки для кнопок ОДИНАКОВОГО размера (размер определяется для первой картинки (but\Normal))... |
Re: ButtonSystem
Достойно.
Осталось в 3д перевести для скорости. |
Re: ButtonSystem
Вложений: 2
В 3D пока не перевел, но исправил некоторые баги и разделил функцию UpdateButtons() cоответсвенно на UpdateButtos() и DrawButtons(), для удобства :ok: :
|
Re: ButtonSystem
Спасибо!
|
Часовой пояс GMT +4, время: 04:26. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot