[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]


  • Страница 1 из 1
  • 1
Модератор форума: Spidy, turBO, blitz3d  
Форум мира Blitz3D » Язык Blitz3D » 3D программирование » не могу поймать жучка :)
не могу поймать жучка :)
K1rusHДата: Суббота, 10.04.2010, 00:16 | Сообщение # 1
ламер
Группа: Пользователи
Сообщений: 37
Награды: 0
Репутация: 1
Статус: Offline
вот код стрельбы и смены оружия. Есть баг: стреляю из оружия invo1=3, потом нажимаю смену оружия и происходит 1 выстрел следующего оружия, хотя даже делал паузу между выстрелом invo1=3 и сменой оружия ... Почему ?
If KeyHit(18)
invo1=invo1+1
If invo1=4
invo1=1
EndIf
EndIf
If invo1=3
If KeyDown(42)
If kp3>0
kp3=kp3-1
CreateOBullet(Player)
;channel1=PlaySound(vistrelP)
EndIf
EndIf
EndIf
If invo1=2
If KeyHit(42)
If kp2>0
kp2=kp2-1
CreateSBullet(Player)
channel1=PlaySound(vistrelS)
EndIf
EndIf
EndIf
If invo1=1
If KeyHit(42)
If kp1>0
kp1=kp1-1
CreatePBullet(Player)
channel1=PlaySound(vistrelP)
EndIf
EndIf
EndIf

Добавлено (10.04.2010, 00:16)
---------------------------------------------
Тему закрыть, баг исправил путём добавления очищения информации о кнопках FlushKeys smile


Blitz3d start error:
Blitz3d hates you!

http://proekti.moy.su/

Сообщение отредактировал K1rusH - Пятница, 09.04.2010, 18:29
 
Форум мира Blitz3D » Язык Blitz3D » 3D программирование » не могу поймать жучка :)
  • Страница 1 из 1
  • 1
Поиск: