擅长:python、mysql、java
<p>探测碰撞被<a href="https://stackoverflow.com/questions/780169/how-do-i-create-collision-detections-for-my-bouncing-balls/780201#780201">Pax's answer</a>很好地覆盖了。关于让对象相互跳转,我建议查看以下关于<a href="http://en.wikipedia.org/wiki/Elastic_collision" rel="nofollow noreferrer">elastic collisions</a>、<a href="http://en.wikipedia.org/wiki/Inelastic_collision" rel="nofollow noreferrer">inelastic collisions</a>和<a href="http://en.wikipedia.org/wiki/Coefficient_of_restitution" rel="nofollow noreferrer">coefficients of restitution</a>的链接。</p>
<p><strong>编辑:</strong>我刚刚注意到这在<a href="https://stackoverflow.com/questions/345838/ball-to-ball-collision-detection-and-handling">another SO question</a>中有涉及,尽管不是专门针对Python的。你也应该检查那里的一些好的链接。</p>