根据倒计时来模糊图像

时间:2016-03-07 04:44:40

标签: python pygame

我正在使用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()

此代码一次性全部闪烁,而不是等待" insert_variable_here"的下一个循环。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

那么你可以尝试将倒计时作为字符串存储,然后使用if语句来确定要进行blit的图像。

(我没有使用过Pygame几个月而忘记了如何搞笑,但你会得到这个想法)

import time
import pygame
*code here*
countdown = str(your countdown code)
if countdown > 60:
    blit the image