擅长:python、mysql、java
<p>用这个</p>
<pre><code>@coroutine
def my_func():
from time import sleep
mainText = pygame.font.Font(mainFont, 40)
finalMessage = ""
for letter in msg:
finalMessage = finalMessage + letter
renderMainText = mainText.render(finalMessage, True, white)
screen.blit(renderMainText, (100, 100))
yield from sleep(0.007)
renderMainText = mainText.render(finalMessage, True, white)
async(my_func)
</code></pre>
<p>根据Python3.4,从中获得收益
有关更多不同的版本,请检查<a href="https://docs.python.org/3/" rel="nofollow noreferrer">https://docs.python.org/3/</a>
在<code>async(my_func)</code>之后,您的函数将独立运行,而不会中断其他任务</p>