Итак, я делаю свое первое Java-задание, которое заключается в создании очень простой игры с использованием slick2d.
Это то, что я имею до сих пор
Обратите внимание на маленький желтый автобус с левой стороны. Мне нужно, чтобы этот автобус двигался слева направо по экрану. Сделать автобус как стационарный легко:
public void render(Graphics g) {
bus.draw(0, 432);
}
Но мне нужно использовать дельту, чтобы переместить ее слева направо. Теперь я знаю, что в методе обновления есть дельта:
public void update(Input input, int delta) throws SlickException {
}
но метод рендеринга - нет.
Как получить значение delta в методе рендеринга?
(без изменения сигнатур метода, по-видимому, все происходит с ошибками при использовании slick2d)