Проблемы с класс ворк

199 просмотров

Просьба помочь с отрисовкой персонажа тк она почему то не хочет отрисовываться потому что по мнению программы изначально в персе нет анимации или кадра чтобы отрисоваться, также не работает обработка нажатия на клавиши и передвижение(оно тоже решило не работать)

Файл:
novaja-szhataja-zip-papka.zip 293 Кбскачан 19 раз
Сонечка Недурова
Сонечка Недурова
8 месяцев назад
0

Что это, игра? Как поиграть?

#
Polyak_
Polyak_
8 месяцев назад
0

В eclipse импортировать только 

Максим Стрельцов
Максим Стрельцов
8 месяцев назад
0

Анимационная последовательность, создаваемая из 1 кадра не будет содержать этого кадра, так как цикл не выполнится ни разу:

for(int i = first; i < last; i++) {

addFrame(i);

}

Нужно исправить на 

for(int i = first; i <= last; i++) {

addFrame(i);

}

#
Максим Стрельцов
Максим Стрельцов
8 месяцев назад
0

Отрисовка персонажа:
В модели за положение персонажа отвечают координаты x и y в классе Спрайт, а отрисовка использует координаты в Анимационной последовательности:

public void paint(Graphics g) {

int code = currentAnim.getCurrentFrame();

Textures.paint(g, code, currentAnim.getX(), currentAnim.getY(),flipped);

}

#