Well, we tried to use a String as a parameter and it gives us an
error:
The code:
I'd be happy to give any information if needed.
Thank you in advance, J&J!
cannot find Symbol - class GegnerNR
private void schlagen(){
schlagMethode("Gegner1","gegner1","g1Leben",1);
schlagMethode("Gegner2","gegner2","g2Leben",2);
}
private void schlagMethode(String GegnerNR,String gegnerNR,String gNRLeben,int GNR){
if (isTouching(GegnerNR.class)){
List<GegnerNR> gegnerNR = getWorld().getObjects(GegnerNR.class);
int gX = gegnerNR.get(0).getGX();
int gY = gegnerNR.get(0).getGY();
if(this.getX() <= gX && getImage().equals(pa4a) ){
if(treffer == 0){
gNRLeben = gNRLeben -1;
}
treffer = GNR;
}
if(this.getX() >= gX && getImage().equals(pa3a) ){
if(treffer == 0){
gNRLeben = gNRLeben -1;
}
treffer = GNR;
}
if(this.getY() >= gY && getImage().equals(pa1a) ){
if(treffer == 0){
gNRLeben = gNRLeben -1;
}
treffer = GNR;
}
if(this.getX() <= gX && getImage().equals(pa2a) ){
if(treffer == 0){
gNRLeben = gNRLeben -1;
}
treffer = GNR;
}
}
}

