Hello, can you see any obvious problem in the following code? Because I get no syntax error and greenfoot just freezes when i jump against the block.
FragezeichenBlock fragezeichenBlock = (FragezeichenBlock) getOneIntersectingObject(FragezeichenBlock.class); while(fragezeichenBlock != null) { setLocation(getX(), getY()-yRichtung); if(fragezeichenBlock != null) { if(status == "babyFigur") { World dieseWelt = getWorld(); RoterPilz roterPilz = new RoterPilz(); dieseWelt.addObject(roterPilz, getX(), getY()-41); AktiviertesFragezeichen aktiviertesFragezeichen = new AktiviertesFragezeichen(); dieseWelt.addObject(aktiviertesFragezeichen, getX(), getY() - 29); dieseWelt.removeObject(fragezeichenBlock); } if(status == "Figur") { //todo } if(status == "FeuerFigur") { //todo } if(status == "SternFigur") { //todo } } }