![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Mar 2009
Сообщений: 122
|
в программировании я не особо силен однако придумал игру.
для осуществления знаю все кроме двух вещей. в игре надо будет на лыжах спускаться с склона. для передвижения вправо влево я использовал такой код: onClipEvent (keyDown) {
if (Key.isDown( key.LEFT)) {
_x-=5;
}
}
onClipEvent (keyDown) {
if (Key.isDown( key.RIGHT)) {
_x+=5;
}
}
и второе, это припятствие. необходимо обнаружение касаний. вообщем в игре земля под лыжником будет идти анимацией motion tween'ом. припятствия с землей ехать должны. когда лыжник тронет припятствие он должен переходить в определенный кадр где будет анимация вризания. код использавал такой: if (lishnik.hitTest(board1)) {
gotoAndPlay("crash")
}
if (lishnik.hitTest(board2)) {
gotoAndPlay("crash")
}
проблема в том что hitTest работает нармально только с квадратами. т.к. он границы у всех обьектов он рассматривает как квадраты. а если использовать тот код передвижения что я использовал то hitTest вообще не работает. может другие коды использовать? необходимо чтобы хитТест работал с кодом передвижения. высылаю исходник. очень прошу помоч. буду очень благодарен. Последний раз редактировалось alex001; 29.03.2009 в 16:42. |
![]() |
Часовой пояс GMT +4, время: 21:43. |
|
|
« Предыдущая тема | Следующая тема » |
|
|