Ich mache ein 2D-Spiel in JavaFX und beim Erkennen von Kollisionen bekomme ich ziemlich ungenaue Ergebnisse, da das Player-Sprite als Füllung eines Rechtecks gesetzt wird und daher nicht die beabsichtigten Grenzen hat. Gibt es eine Möglichkeit, meine eigene Form zu entwickeln, um so genau wie möglich zu sein?Benutzerdefinierte Form machen JavaFX
Eine andere Idee, die ich hatte, ist zu überprüfen, ob das Pixel, das kollidierte, transparent war und dann das Spiel nicht beendete, wenn es war. Kennt jemand einen Weg, wie ich die Koordinaten des kollidierenden Pixels bekommen kann, damit ich von dort den PixelReader überprüfen kann?
Wenn jemand einen besseren Weg kennt, lass es mich wissen!
Danke, Ethan