解决“精灵可以通过多次碰撞移动到建筑上”的bug