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
}
}
}
