Цитата:
Сообщение от Bargest
Все равно ж перемещать спрайт игрока надо. Иначе даже высоту прыжка нельзя изменить.
Что-то я не понимаю, какая зависимость между анимацией атаки и откатом...
|
Мм... Вот, сейчас поясню, что имею в виду.
Я привязал атаку к кнопке. Когда я нажимаю кнопку, вырисовывается анимация атаки. Без отката, я могу спокойно зажать кнопку и анимация происходит непрерывно, а значит и атака тоже. Я хочу, что бы между атаки была небольшая пауза, что бы у монстров был как бы шанс подойти к герою, да и это будет реалистичней. Я попытался использовать на примере прыжка сделать откат на кнопку, что если AttackDelay не равно нулю, то и атаковать нельзя. Я ввел при нажатии на атаку некоторую переменную, которая так же уменьшается на -1 при каждой итерации игры. Но получилось, что когда откат закончился и я нажал кнопку еще раз, то вышло, что при атаке анимация прерывается и снова приходится ждать отката.
Могу показать исходник.