Вниз  Вопросы по MobileBasic
- 5.07.2013 / 11:35
AHiLLA
  Пользователь

AHiLLA 
Сейчас: Offline
Эй, народ, никто не знает что ли?:gg:
Например
  1. 10 i%=50
  2. 20 if fire(0) then i%=i%-10

Тут число уменьшается бесконечно, пока держишь кнопку. А мне нужно, чтоб нажать и из числа только один раз отнялось 10, независимо от того, сколько держишь кнопку. Я знал это, уже забыл блин
- 5.07.2013 / 12:16
Pesik1
  Пользователь

Pesik1 
Сейчас: Offline
AHiLLA, попробуй так
10 if inkey(0) and flag%=0 th y%=y%+1:flag%=1
20 if inkey(0)=0 th flag%=0
30 gt 10
- 5.07.2013 / 12:38
AHiLLA
  Пользователь

AHiLLA 
Сейчас: Offline
Pesik1, Спасибо, вроде это:)Щас проверю
- 5.07.2013 / 13:06
kiriman
  Пользователь

kiriman 
Сейчас: Offline
20 if inkey(0)=0 th flag%=020 if not inkey(0) th flag%=0 или так
- 5.07.2013 / 13:27
Pesik1
  Пользователь

Pesik1 
Сейчас: Offline
можно и так
- 5.07.2013 / 15:12
moDorks
  Пользователь

moDorks 
Сейчас: Offline
kiriman, а ты что новую версию выпустил?
- 5.07.2013 / 17:59
AHiLLA
  Пользователь

AHiLLA 
Сейчас: Offline
Хз, я inkey вообще никогда не использовал. Я пишу if fire(0) then ... И так со всеми кнопками. Но формула та.
А зачем этот самый инкей?
- 5.07.2013 / 18:05
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
inkey - возвращает код нажатой кнопки
__________________
 знает толк
- 5.07.2013 / 18:10
AHiLLA
  Пользователь

AHiLLA 
Сейчас: Offline
vl@volk, Спасибо
Открыть спойлер

- 5.07.2013 / 18:25
kiriman
  Пользователь

kiriman 
Сейчас: Offline
AHiLLA, inkey(0) возвращает код нажатой клавиши. Так ты сможешь наладить работу с какими-то особыми кнопками телефона, а не только ОГОНЬ,ВНИЗ,ВВЕРХ и т.д.
if not inkey(0) значит
если не нажата ни одна клавиша
Наверх  Всего сообщений: 9538
Фильтровать сообщения
Поиск по теме
Файлы топика (270)