描画の問題は別にあることが発覚しました。
修正によって別の問題が生じていたのを戻しました。
tp = y*size
r = pygame.Rect(lt,tp,lt+size,tp+size)
if s == effect:
tp = y*size
r = pygame.Rect(lt,tp,lt+size,tp+size)
if s == effect:
- p = stone_grid.effect_stone
else:
p = s
if p == white:
else:
p = s
if p == white:
- r2 = pygame.Rect(2*size,0,3*size,size)
+ r2 = pygame.Rect(2*size,0,size,size)
- r2 = pygame.Rect(size,0,2*size,size)
+ r2 = pygame.Rect(size,0,size,size)
elif p == zero:
r2 = pygame.Rect(0,0,size,size)
elif p == zero:
r2 = pygame.Rect(0,0,size,size)
screen.blit(img,r,r2)
if stone_grid.gameover == True:
screen.blit(stone_grid.text,pygame.Rect(0,0,400,50))
screen.blit(img,r,r2)
if stone_grid.gameover == True:
screen.blit(stone_grid.text,pygame.Rect(0,0,400,50))