请将以上文本总结到三句话以内：这段文字讲述了一个人在学习编程时遇到的一个有趣的小问题：他在写一个弹球游戏时，试图让球在碰到屏幕的上下左右边缘时不弹起，而是在屏幕边缘上移动。然而，当球碰到四个角落时，问题变得复杂，球会停在那里。经过多次尝试和调试，他发现是碰撞检测算法中的一个角度计算错误导致了这个奇怪的行为。最终他通过修改算法，使球可以在碰到边缘时连续运动，同时保持运用物理定律。
user
这段文字描述了一个人在学习编程时遇到的弹球游戏问题。他发现球在碰到屏幕角落时会停止，原因是碰撞检测算法中的角度计算错误。通过修正算法，他解决了问题，使球能在边缘连续运动并遵循物理定律。
assistant