TL
R; Why does a sprite stop moving after its been 'hit'?
This is obviously a good thing, but what is happening under the hood?
so if i have this:
thisSpriteX = GetSpriteX(spriteID)
XChange = 4
newSpriteX = thisSpriteX + XChange
SetSpriteX (spriteID,newSpriteX)
the sprite moves, but when there is a collision this is triggered (is it wrong/lazy btw?)
SetSpritePosition(spriteID,-1000,-1000)
AND as well as being off screen it stops moving (a good thing), but the move code IS STILL IN the loop for the spriteID, but has no effect. Why? (Just trying to learn!)