fix bug: click rapidly after gamestop might cause sprite run out of the  screen