Вопрос по клавишам
Можно ли сделать вот так?
if Keyhit(200) after KeyDown(200) then moveEntity c,0,0,3 Прост ошибку выдает :) |
Ответ: Вопрос по клавишам
Ммм это что???
Зачем ты туда after воткнул?? :) И в чем смысл KeyHit(200) потом KeyDown(200) ??? Что сделать то хочешь??? А так конечно ошибка будет ;) |
Ответ: Вопрос по клавишам
Ну смотри. Если я нажал клавишу вверх, то обьект будет двигатся со скоростью 1.
Мне нужно что бы 1 раз нажал и на 2 раз уже зажимаешь кнопку то он двигался со скоростью 3. |
Ответ: Вопрос по клавишам
Цитата:
KeyDown() Будет выполнять действие пока клавиша зажата KeyHit() Будет выполнять один раз действие при нажатие клавиши Тебе надо как??? Ты нажимаешь KeyDown() объект двигается со скоростью к примеру 1, последующие нажатие клавиши чтоб скорость постепенно увеличивалась или как??? Или чтоб она при зажатой клавише прибавлялась??? |
Ответ: Вопрос по клавишам
нужно: 1 раз нажал - ничего не произошло.
2 раза нажал он двигается со скоростью 3(на 2 раз зажимаю) |
Ответ: Вопрос по клавишам
делаешь переменную которая считает количество нажатий нужной тебе клавиши.
что то наподобие этого: Код:
If KeyHit(200) then |
Ответ: Вопрос по клавишам
Думаю понятно будет )
Код:
If KeyHit(200) Переменная key считает сколько раз нажал клавишу далее смотрим если зажата клавиши вверх и key = своему значению, то двигаем объект... |
Ответ: Вопрос по клавишам
Люди! Вы что?!:4to:
After используется только для типов он никаким боком с клавишами не связан. |
Ответ: Вопрос по клавишам
Цитата:
Это создатель вопроса его воткнул туда ))) Ну так как он видать только начинающий, в подробности что и для чего After предназначен я объяснять не стал :) |
Ответ: Вопрос по клавишам
Цитата:
|
Ответ: Вопрос по клавишам
Я увидел в хелпе эту команду. и подумал может быть её мжно будет исп. =)
|
Ответ: Вопрос по клавишам
Цитата:
|
Ответ: Вопрос по клавишам
Цитата:
Через 40 мксек. (кадров) повторное нажатие отменяется. Код:
If KeyHit(200) Примечание: скорость повторного нажатия 1 клавиши = 20 мксек. |
Ответ: Вопрос по клавишам
Цитата:
|
Ответ: Вопрос по клавишам
Так как здесь вопрос по клавишах хочу задать вопрос. Как определять цифровую клавиатуру та что с правой стороны клавиатуры? Я пробовал ставить код клавиши допустим "1"-79 но ничего не происходить.
|
Часовой пояс GMT +4, время: 11:11. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot