Jogos para Celular

:shock: Estou com problemas para utilizar vetores na estrutura abaixo.

Está aprecendo a seguinte mensagem de erro:

java/lang/NullPointerException <<

Alguém poderia me ajudar?

public SeaquestCanvas() throws IOException {

super(true);
seaquest = new Seaquest();
seaquestS = new Seaquest(true);
seaquestM = new Seaquest(false,0);
Fire fires[] = new Fire[10];
parede = new Parede();
cenario = new Cenario();
mergulhador = new Mergulhador();

layerManager = new LayerManager();
layerManager.append(seaquest);
layerManager.append(seaquestS);
layerManager.append(seaquestM);
layerManager.append(fires[0]); /** Erro **/
layerManager.append(mergulhador);
layerManager.append(parede);
} 

Obrigado.

posta mais coisas aí, isso não é suficiente…
aqui dava NullPointer quando eu inicava objeto tal num canto (leia-se dentro de um método) e esperava que em outro ponto distinto ele fosse usado. como, por exemplo, chamar dois métodos no contrutor, um inica e outro usa, mas por não estarem no mesmo corpo o bixo dava pau. algo assim.

vc não pode fazer isso ainda, pois vc apenas criou o objeto array mas as referência que este objeto faz é tudo null ainda. vc deve fazer algo assim primeiro:

isso deve ser feito para que o objeto referenciado por fires[0] seje diferente de null.

:lol: Muito Obrigado !

Funcionou com a Estrutura Abaixo.

fires[0] = new Fire();