2016-12-09 6 views
0

Ich habe Objekte, die unendlich von der Spitze des Bildschirms nach unten fallen, und wenn sie den Boden erreichen, möchte ich sie löschen. Sie sind in einem ArrayList gespeichert, so dass sie zu entfernen ist einfach, ich kann einfach nicht herausfinden, wie sie erkennen, schneiden den unteren Rand des Bildschirms mit RectF.Schnitt unten auf dem Bildschirm Android

Grundsätzlich brauche ich nur eine imaginäre Linie über den Boden.

Ist das möglich?

stickArr.get(i).getStick().intersect(a, b, c, d)//I don't exactly understand what to put into intersect

+0

Prüfen, ob Objekt ‚y‘ größer als oder gleich unten ‚y‘ des Bildschirms. –

+0

Ich tat das, aber aus irgendeinem Grund die Remove-Methode hat nicht funktioniert, aber es funktioniert, wenn zwei Objekte schneiden, die ich gefunden habe. Ich werde es wieder versuchen. – sbowde4

+0

@AkshayBhat danke, mein Spiel funktioniert jetzt. Ich weiß nicht warum es vorher nicht war. – sbowde4

Antwort

Verwandte Themen