forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Алгоритмика (http://forum.boolean.name/forumdisplay.php?f=21)
-   -   двойной клик (http://forum.boolean.name/showthread.php?t=1429)

SubZer0 04.09.2006 02:58

двойной клик
 
Начну тему с вопроса, поскольку интересно будет здесь увидеть варианты реализации, да и форуму не повредит...

как в игре реализовать проверку двойного, тройного... нажатия на клавишу? :)

ZanoZa 04.09.2006 08:05

Re: двойной клик
 
Первое что приходит в голову - таймер :)

jimon 04.09.2006 09:07

Re: двойной клик
 
int clicks=0;
int times=0;
.....
if mousehit()
{
times += getTime();
clicks++;
}
.....
if (times>max_time)
{
times=0;
clicks=0;
}

if (clicks == 2)
{
printf("DOUBLE CLICK !!! WOW !!! OMG !!! user mega respect!\n");
}


Часовой пояс GMT +4, время: 15:19.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot