This site requires JavaScript, please enable it in your browser!
Greenfoot back
Narbrak
Narbrak wrote ...

2017/1/5

Selbstzerstörungsproblematik

Narbrak Narbrak

2017/1/5

#
Guten Tag Ich habe folgendes Problem: Ich möchte einen Actor über das Klicken auf eines anderen Actor erscheinen lassen, an der selben stelle wie der geklickte (nicht das Problem) und den geklickten removen. Kann mir da jemand Lösungsvorschläge übermitteln? Danke (>'.')>
danpost danpost

2017/1/5

#
Versuchen:
if (Greenfoot.mouseClicked(this))
{
    getWorld().addObject(new AktorKlassenName(), getX(), getY());
    getWorld().removeObject(this);
}
Narbrak Narbrak

2017/1/5

#
Dankeschön jetzt komme ich hoffentlich weiter. Nur jetzt habe ich das Problem, das ich gleichzeitig mit dem entfernen von dem geklicktem Actor auch einen anderen Actor entfernt haben will. Zudem habe ich ein weiteres Problem damit, dass wenn dieser Actor gedrückt wird ein anderer sich bewegen soll. Währe klasse wen mir jemand nochmal so schnell weiterhelfen könnte. (>'.')>
danpost danpost

2017/1/5

#
Sie benotigen einen Verweis auf die Actor, die zu bewegen ist:
Actor actor = << ? >>; // Verweis
actor.move(<< # >> ); // oder setLocation(getX()+<< # >>, getY());
You need to login to post a reply.