0
我正在制作一款使用Python 3.5.1/Pygame的游戏,而且我需要制作一个从天花板落下的滴。这是我的原代码:根据倒计时对图像进行润色
def dropping(X,startY,endY,speed):
if drip == True:
for index in range(startY,endY,speed):
screen.blit(drop,(X,index))
while insert_variable_here == True:
dropping(X,startY,endY,speed)
pygame.display.update()
此代码的blit这一切在一次,而不是等待“insert_variable_here”的下一个循环。我怎样才能解决这个问题?
对于初学者来说,不要在一个循环中定义的功能。 – Gerrat
@Gerrat啊谢谢你。这并不意味着要这样打字。我现在编辑它。 –