Комментарии

U
User
1 год назад
0

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

public void paint(Graphics g) {

int code = currentAnim.getCurrentFrame();

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

}

U
User
1 год назад
0

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

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

addFrame(i);

}

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

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

addFrame(i);

}

Kotik
Kotik
1 год назад
0

Хм… Завтра выложу