folgendes soll er eigentlich nur tun.
Wenn sich nun 2 sprites berühren soll er das erste sprite in die andere richtung schicken so +90 rotation
nun wenn das sprite sich entfernt hat soll es seine alte richtung wieder annehmen.
leider funktioniert das ganze nich so ganz daher suche ich eine bessere lösung.
Grüße und danke für hilfe.
Code: Alles auswählen
If Not check_player_collision(Player1(),Debuging)
If \rotation_change = #False
\rotation_change = #True
\old_rotation = \rotation
\rotation + 90
\speed = 0.2
EndIf
EndIf
If \rotation_change = #True
\rotation = \old_rotation
EndIf