所以我需要在 Pygame 中画一个具有浮点半径的圆。这是我正在尝试做的事情的简要想法。
pygame.draw.cricle(surface,(255,0,0),(15,15),13.41234)
Run Code Online (Sandbox Code Playgroud)
这是我得到的错误。
TypeError: integer argument expected, got float
Run Code Online (Sandbox Code Playgroud)
有什么办法可以解决这个问题吗?
小智 2
如果你想在半径中使用浮动,你可以绘制一个椭圆。像这样:
x = 10.123 #flote
y = 11.123 #flote
radius = 13.41234 #flote
pygame.draw.ellipse(surface, (255,0,0), (x, y, radius, radius))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1329 次 |
| 最近记录: |