2017-06-01 11 views
2

私はPygame + TKinterでいくつかのソフトウェアを作っていて、パイゲームで奇妙なものに遭遇しました。 pygame.draw.circleでパラメータwidth = 0を使用すると、小さな白い斑点が多数生成されます。私は私のプログラムでこれを望んでいないが、私はそれを解決する方法、あらゆる解決策がない?パイゲームでサークルを描くと白い点

私は自分の問題の簡単な例を作りました。

import pygame 

window = pygame.display.set_mode((800, 600)) 

while True: 
    window.fill((255,255,255)) 

    pygame.draw.circle(window, (0,0,0), (400, 300), 100, 5) 

    pygame.display.flip() 

    for e in pygame.event.get(): 
     if e.type == pygame.QUIT: 
      pygame.quit() 
      quit() 

(これは私の円の中に白い斑点の多くを提供します)

答えて

0

次の2つの円を描くことでこの問題を回避することができます

pygame.draw.circle(window, (0,0,0), (400, 300), 100, 0) 
pygame.draw.circle(window, (255,255,255), (400, 300), 95, 0) 
関連する問題