Adventure Point
Вложений: 2
Вот делал мобильную версию своей игры Adventure Point специально для телефона Nokia 6070. Вроде бы и похоже на компьютерную версию, но вот что-то не так с движением главного героя. Клавиши бывает не срабатывают или наоборот срабатывают несколько раз, когда нужно один.
Возможно, что-то в том месте, где идет определение кода клавиши и вызов процедур перемещений. Возможно, Delay... :dontknow: Может подскажите, как лучше сделать управление героем, как в компьютерной версии? |
Ответ: Adventure Point
Лучше использовать такой цикл опроса клавиатуры:
PHP код:
|
Ответ: Adventure Point
Цитата:
|
Ответ: Adventure Point
Пауза великовата да и смысл проверять клавиши каждый раз?
Я обычно делаю конструкции такого вида: PHP код:
|
Ответ: Adventure Point
Не проще делать так?
Цитата:
|
Ответ: Adventure Point
Используя всё, что здесь было написано, за что вам всем спасибо, я сделал вот что:
PHP код:
Процедура прыжка: PHP код:
|
Ответ: Adventure Point
Цитата:
для игры лучше попробовать PHP код:
|
Ответ: Adventure Point
Вложений: 1
NGC, хорошие исходники, понятные.
переделал их - без использования подпрограмм. |
Ответ: Adventure Point
Огромное спасибо за ответы. abcdef, ваш вариант работает отлично! Я и сам продолжал делать игру... Только вот почему-то вчера всё летало, а сегодня снова не хочет! abcdef, я попробую подробнее рассмотреть ваши исходники. Ёще раз спасибо!
|
Часовой пояс GMT +4, время: 03:41. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot