api:documentation:spiele:collision
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Kollisionserkennung
Um zu erkennen, ob ein graphisches Objekt A mit einem anderen graphischen Objekt einer bestimmten Art oder aus einer vorgegebenen Liste kollidiert, müssen letzere Objekte in einem Array, einer Liste, einer Group oder ähnlichem gespeichert sein und ein Attribut von A auf dieses Array/diese Liste/diese Group zeigen. Da diese Form der Aggregation oft erst spät im Unterricht thematisiert wird, aber trotzdem wünschenswert ist, schon früh ansprechende Spiele oder Beispielprogramme zu erstellen, unterstützt die Online-IDE verschiedene Konzepte der Kollisionserkennung, die im Folgenden dargestellt werden.
collidesWith(Shape otherShape)
collidesWithAnyShape()
collidesWithFillColor
getFirstCollidingShape
T getCollidingShapes(Group<T> g)
getFirstCollidingSprite(int imageIndex)
api/documentation/spiele/collision.1769603779.txt.gz · Zuletzt geändert: von martin
