重新实现了碰撞检测

由于检测的时候 利用矩形相交进行判定，在将新的block加入蛇体是还存在一些误差，需要进行调整