I believe SetSpriteActive() controls both animation and physics while the StopSprite() only effects the animation. So if you want to pause only the animation then use StopSprite(). If you want to stop both animation and physics, then use SetSpriteActive(false).