![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Feb 2006
Сообщений: 15
|
В общем делаю некую аналогию тетриса, с масивами разобрался с прорисовкой тоже но вот озадачило неотзывчивое управление падающими объектами
реализовано у меня это так (только необходимые операции): onClipEvent (enterFrame) { with (_root.Figure_Up) { if (Key.isDown(Key.RIGHT)) {_x += 30;} if (Key.isDown(Key.LEFT)) {_x -= 30;} В это время соответствено: _y = _y+6; И получается так что при кратковременном нажатии клавиши фигурка может не сдвинуться а может прыгнуть на две клетки в сторону если вторую проблему я решил добавлением проверок то перву так и не могу понять в итоге пришел к тому что фигура не всегда реагирует на нажатие подскажите возможно есть какая-то доп функция Последний раз редактировалось Olowokandi; 29.08.2007 в 12:10. |
|
|||||
|
[+3 19.07.07]
|
вешай лисенеры на сами клавиши
__________________
Самый великий программер - БОГ! |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Olowokandi, отредактируйте свой пост и оформите код тегами [code][/code].
|
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Событие есть onKeyDown
а у вас просто на каждый кадр проверяется, какая клавиша клавиша была нажата последней
__________________
Reality.getBounds(this); |
![]() |
![]() |
Часовой пояс GMT +4, время: 14:14. |
|
|
« Предыдущая тема | Следующая тема » |
|
|