重构：采用SFML自带的碰撞检测