1

我试图使用此代码找到一个精灵表。我尝试了 3 天,但我真的找不到问题所在。¿ 谁能告诉我错误在哪里?

public class HojaSprites {
    public final int[] pixeles;
    private final int alto;
    private final int ancho;
    
    //colección de hojas de sprites  
    
    public static HojaSprites SPACE = new HojaSprites("/assets/spaceships.png", 192, 192); //192 x 192

    //fin de colección
    
    
    public HojaSprites(final String ruta, final int ancho, final int alto){
    this.ancho=ancho;
    this.alto=alto;
    
    pixeles= new int[ancho*alto];
    
    BufferedImage imagen; 
    try{
        imagen = ImageIO.read(HojaSprites.class.getResource(ruta));
        imagen.getRGB(0,0,ancho,alto,pixeles,0,ancho);}
    catch (IOException e) {}
    
    }
    
    
    public int getAncho(){
    return ancho;
    }
    
    public int getAlto(){
    return alto;
    }
}

我仍然收到此错误。甚至可能是另一个班级问题?

错误

4

0 回答 0