zsyzhou 发表于 2015-4-27 04:56:59

python开发_tkinter_小球完全弹性碰撞游戏_源码下载

  完成这个小球的完全弹性碰撞游戏灵感来自于:

  下面是我花了一周下班时间所编写的一个小球完全弹性碰撞游戏:
  游戏初始化状态:

  最下面的游标和修改小球的移动速度

  ===================================================
  源码部分:
  ===================================================



1 #python tkinter
2 #python version 3.3.2
3
4 from tkinter import *
5
6 '''
7   判断
8   两个小球
9   {
10         圆心:A(x1,y1)半径:rX轴速度:VaxY轴速度:Vay
11         圆心:B(x2,y2)半径:RX轴速度:VbxY轴速度:Vby
12   }
13   碰撞的条件是:
14   1.两个小球的圆心距离不大于两小球半径之和(r+R),即:
15   {
16         (x2 - x1)^2 + (y2 - y1)^2
页: [1]
查看完整版本: python开发_tkinter_小球完全弹性碰撞游戏_源码下载