当前位置: 编程技术>python
python开发的小球完全弹性碰撞游戏代码
来源: 互联网 发布时间:2014-09-04
本文导语: 完成这个小球的完全弹性碰撞游戏灵感来自于: 下面是我花了一周下班时间所编写的一个小球完全弹性碰撞游戏: 游戏初始化状态: 最下面的游标和修改小球的移动速度 源码部分: 代码如下:#python tkinter#python version 3.3.2 f...
完成这个小球的完全弹性碰撞游戏灵感来自于:
下面是我花了一周下班时间所编写的一个小球完全弹性碰撞游戏:
游戏初始化状态:
最下面的游标和修改小球的移动速度
源码部分:
代码如下:
#python tkinter
#python version 3.3.2
from tkinter import *
'''
判断
两个小球
{
圆心:A(x1,y1) 半径:r X轴速度:Vax Y轴速度:Vay
圆心:B(x2,y2) 半径:R X轴速度:Vbx Y轴速度:Vby
}
碰撞的条件是:
1.两个小球的圆心距离不大于两小球半径之和(r+R),即:
{
(x2 - x1)^2 + (y2 - y1)^2
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!