Python物理沙盒碰撞处理演示

Python物理沙盒碰撞处理演示

以下是部分代码预览:

"""
碰撞处理演示,本程序演示了当小球和地板碰到的时候如何使用函数来处理它们。
pyphysicssandbox是pygame和pymunk的封装,它的设计是用来教授少儿python编程入门。

"""

from pyphysicssandbox import *
import random

def ball_hits_floor(ball1, floor, p):
    """当小球碰到地板时调用这个函数,它让小球的颜色改变"""
    r,g,b = random.randint(0, 255), random.randint(0, 255), random.randint(0, 255)
    ball1.color = Color(r,g,b)
 
    return True

window('Python物理沙盒碰撞处理演示', 300, 300)
print(dir(window))
count = 0

 

如需要查看完整代码,请

成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)

李兴球

李兴球的博客是Python创意编程原创博客

评论已关闭。