[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
2-ое нажатие
CostUmДата: Четверг, 12 Июня 2008, 23:18 | Сообщение # 1
MegaNoob on Igrostroenie.ru
Группа: Участники
Сообщений: 269
Награды: 0
Замечания: 40%
Статус:
как сделать например систему боя, 1 раз кликнул мышкой делает удар первой анимации, нажал 2-ой раз удар 2-ой анимации, кароч комбо удары, как сделать?
 
nefsamДата: Понедельник, 16 Июня 2008, 22:49 | Сообщение # 2
Врубающийся
Группа: Пользователи
Сообщений: 44
Награды: 0
Замечания: 20%
Статус:
Ну для одного клика я думаю ты знаешь, что сделать!!!
Если два раза кликнул, можно воспользоваться вот этим исходником:

Doubleclicktime=250

Repeat

Doubleclick1=False
click1=False
Time=MilliSecs()
If MouseDown(1) Then
mousedown1 = True
Else
If mousedown1 Then ; if we get here mouse button has been released
Clicktime1 = Time
If Clicktime1-Lastclicktime1 <= Doubleclicktime Then
Doubleclick1=True
Lastclicktime1=0 : Wait1time=0
Else
If Wait1time=0 Then Wait1time = Clicktime1 + doubleclicktime
Lastclicktime1 = Clicktime1
EndIf
mousedown1 = False
EndIf
EndIf
If Wait1time > 0 And Time > Wait1time Then Click1 = True : Wait1time=0

Until KeyDown(1)

End

 
nefsamДата: Понедельник, 16 Июня 2008, 22:50 | Сообщение # 3
Врубающийся
Группа: Пользователи
Сообщений: 44
Награды: 0
Замечания: 20%
Статус:
Ну а для трёх здесь не сложно изменить, добавив несколько строчек!!! wink
 
  • Страница 1 из 1
  • 1
Поиск: