Загрузка и отображение изображения во внешнем классе при обработке

Сначала небольшая предыстория, чтобы я не попал в ловушку "Я хочу X, но мне действительно нужна проблема Y". Я и двое моих друзей создаем 2D-игру на Java, используя Processing для всех манипуляций с изображениями. Для этого мы пишем более полнофункциональный класс изображений, который может обрабатывать как анимацию, так и статические изображения. Я хотел бы загрузить изображение из этого класса, но так как оно не является подклассом PApplet, функция loadImage(filename) недоступна. Как мне обойти это?

1 ответ

Решение

Решение, которое я в конечном итоге придумал, состояло в том, чтобы создать статическую переменную в моем основном классе, которая расширила papplet, чтобы отслеживать экземпляр основного класса. Затем на эту переменную может ссылаться любой другой класс.

Другие вопросы по тегам