擅长:python、mysql、java
<p>当你写作的时候</p>
<pre><code>self.writePixel(centerX + x, centerY + y, 50.0)
self.writePixel(centerX - x, centerY + y, 50.0)
</code></pre>
<p>你画一些扫描线最左边和最右边的像素。你知道吗</p>
<p>要填充它,只需做<code>for</code>循环,而不是这8行:</p>
<pre><code>for xx in range(centerX - x, centerX + x + 1):
self.writePixel(xx, centerY + y, 50.0)
self.writePixel(xx, centerY - y, 50.0)
for xx in range(centerX - y, centerX + y):
self.writePixel(centerX + y, centerY + x, 50.0)
self.writePixel(centerX - y, centerY - x, 50.0)
</code></pre>