I have 3 different saved png images I want to use in this game. But when I run i
ID: 3566614 • Letter: I
Question
I have 3 different saved png images I want to use in this game. But when I run it, it only shows one image for what is suppose to be three, different things.
---------------------------------------------------------------------------------------------
package com.game.src.main;
import java.awt.image.BufferedImage;
public class Textures {
public BufferedImage player, missile, enemy;
private SpriteSheet ss;
public Textures(Game game){
ss = new SpriteSheet(game.getSpriteSheet());
getTextures();
}
private void getTextures(){
player = ss.grabImage(1, 1, 32, 32);
missile = ss.grabImage(1, 1, 32, 32);
enemy = ss.grabImage(1, 1, 32, 32);
}
}
Explanation / Answer
Why don't you try arguments as
private void getTextures(){
player = ss.grabImage(1, 1, 32, 32);
missile = ss.grabImage(2, 1, 32, 32);
enemy = ss.grabImage(3, 1, 32, 32);
}
Here's a larger version of the same =)
It works =)
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.