GLBasic Benutzerhandbuch

Main sections

ANIMCOLL()

col# = ANIMCOLL(ani1%,tile1%, x1%,y1%, ani2%,time2%, x2%,y2%)



Führt eine Pixelgenaue Kollision von 2 Animations-Sprites aus. Die Prüfung erfolgt, als ob man das Resultat von
DRAWANIM(ani1,tile1,x1,y1)
und
DRAWANIM(ani2,tile2,x2,y2)
auf überscchneidungen überprüft.

Ist ani1 oder ani2 keine Animation, sonder ein mit LOADSPRITE/GRABSPRITE erzeugtes Bild, sollte tile1 oder tile2 zu 0 gesetzt werden, da es keine Bedeutung hat. Die Kollision kann Animationen und normale Sprites gemischt behandeln.

See also...