![](https://i-blog.csdnimg.cn/direct/b668488efada4ffaafe394d08ca92629.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
pymunk教程 - Python物理引擎
文章平均质量分 96
找不到比这更完整的教程了!
Python-ZZY
更多程序参见itch和github主页
展开
-
Python 物理引擎pymunk最完整教程(上)
pymunk是基于Chipmunk2d的一个2D物理引擎模块。与Box2d这样的物理引擎相比,pymunk模块的设计更加符合python编程者的习惯,因而很容易学习。原创 2024-07-14 15:11:37 · 742 阅读 · 0 评论 -
Python 物理引擎pymunk最完整教程(中)
pymunk支持的形状包括圆形(pymunk.Circle)、线段(pymunk.Segment)、多边形(pymunk.Poly),它们都继承于形状类(pymunk.Shape)。创建一个Circle(圆形)对象需要三个参数,其对应的身体对象,半径,偏移量(可选)。创建一个身体对象时body属性可以设置为None,但是把身体加入空间之前必须通过Shape.body属性为其指定一个Body原创 2024-07-21 16:12:21 · 639 阅读 · 1 评论 -
Python 物理引擎pymunk最完整教程(下)
身体、形状、以及约束对象都要被添加到空间中才能起作用。添加的方法是Space.add方法。有一些功能只有在物体被加入空间后才能使用,例如查询。原创 2024-07-24 12:47:50 · 640 阅读 · 0 评论