ich lerne im moment Java, und bin dabei ein kleines Spiel zu programmieren.
Es geht um ein Puzzle, bei welchem man ein kleines Viereck steuert, welches so lange weiter rutscht bis es an eine wand stößt. Die Collision Detection mit 1nem objekt klappt auch wunderbar, da ich das objekt in die überprüfung gesetzt habe, ungefähr so:
Code:
WAND = new Rectangle(WAND.x, WAND.y, WAND.width, WAND.height);
WAND2 = new Rectangle(WAND2.x, WAND2.y, WAND2.width, WAND2.height);
player = new Rectangle(player.x,player.y,player.width,player.height);
rect = WAND;
if (player.intersects(rect)){
stopMovement();
setOffWall(rect);
}
Die wände sind alles einzelne Rectangles mit namen.

Hat jem. eine Idee, wie das funktionieren kann?






