擅长:python、mysql、java
<p>我会这样做。你知道吗</p>
<pre><code>def addPane(self, text_to_display):
pane_locs = [(175, 75, 200, 100),
(0, 0, 200, 100),
(600, 400, 200, 100),
(175, 75, 200, 100),
(175, 75, 200, 100),
(175, 75, 200, 100),
(175, 75, 200, 100),
(175, 75, 200, 100),
(175, 75, 200, 100),
(175, 75, 200, 100),
]
for i, pane_loc in enumerate(pane_locs):
if self.num_panes > 10:
print("limit reached")
break
if i == 1:
self.screen.blit(self.font.render(text_to_display, True, (black)), (250, 115))
pygame.draw.rect(self.screen, (black), pane_loc, 2)
self.num_panes += 1
pygame.display.update()
</code></pre>
<p>我们遍历窗格位置,在正确的窗格处添加文本,在有足够的窗格时停止。你知道吗</p>