所以我需要在Pygame中画一个有浮点半径的圆。 这是我要做什么的简要说明。
pygame.draw.cricle(surface,(255,0,0),(15,15),13.41234)
这是我得到的错误。
TypeError: integer argument expected, got float
有什么办法可以解决这个问题?
答案 0 :(得分:1)
如果要在半径范围内使用float,则可以绘制椭圆形。 像这样:
x = 10.123 #flote
y = 11.123 #flote
radius = 13.41234 #flote
pygame.draw.ellipse(surface, (255,0,0), (x, y, radius, radius))