我发现了如何更改约束的颜色:
draw_options = pymunk.pygame_util.DrawOptions(screen)
draw_options.constraint_color = 200,200,200
有没有办法减小这些销钉接头的尺寸?我希望使用1或2个像素半径的关节/约束来代替5个像素的半径。
另一种方法是使其部分透明,但向颜色添加Alpha成分似乎无效。
draw_options.constraint_color = 200,200,200,50
答案 0 :(得分:1)
不幸的是,约束的调试绘制颜色不起作用。 https://github.com/viblo/pymunk/issues/160
但是,通常来说,如果您想进行特殊绘制,则可能最容易自己完成。它主要用于调试和快速原型制作,因此,如果您需要的内容不止包括尝试自己绘制,请尝试。有一些示例可以进行自定义绘制,并且不依赖于调试绘制代码。