如何在pymunk中更改约束大小?

时间:2019-04-01 02:54:03

标签: pymunk

我发现了如何更改约束的颜色:

draw_options = pymunk.pygame_util.DrawOptions(screen)
draw_options.constraint_color = 200,200,200

但是在绘制小对象时,约束的大小似乎太大,使其看起来很糟。
enter image description here

有没有办法减小这些销钉接头的尺寸?我希望使用1或2个像素半径的关节/约束来代替5个像素的半径。

另一种方法是使其部分透明,但向颜色添加Alpha成分似乎无效。

draw_options.constraint_color = 200,200,200,50

1 个答案:

答案 0 :(得分:1)

不幸的是,约束的调试绘制颜色不起作用。 https://github.com/viblo/pymunk/issues/160

但是,通常来说,如果您想进行特殊绘制,则可能最容易自己完成。它主要用于调试和快速原型制作,因此,如果您需要的内容不止包括尝试自己绘制,请尝试。有一些示例可以进行自定义绘制,并且不依赖于调试绘制代码。