Показать сообщение отдельно
Старый 16.05.2011, 15:01   #6
St_AnGer
Элита
 
Аватар для St_AnGer
 
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений
(для 2,828 пользователей)
Ответ: Вопрос по клавишам

делаешь переменную которая считает количество нажатий нужной тебе клавиши.

что то наподобие этого:

If KeyHit(200) then
    key_up = key_up + 1
    if key_up > 2 then key_up = 1
end if

if KeyDown(200)
    if key_up = 1
        moveentity cub, 0, 0, 1
    else
        moveentity cub, 0, 0, 3
    end if
end if
упд: варианты другие ещё полюбому должны быть. Этот первый в голову пришёл (он чреват кучей условий, как следствие - невысокая скорость работы при таком употреблении if'ов (ну, где нибудь в будущем )).
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.

Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2


Скачать Doom 2D: Remake v0.3.8a
(Offline)
 
Ответить с цитированием