Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python clock.schedule_interval()在pygame中有效还是仅在pygame zero中有效?_Python_Python 3.x_Pygame_Pgzero - Fatal编程技术网

Python clock.schedule_interval()在pygame中有效还是仅在pygame zero中有效?

Python clock.schedule_interval()在pygame中有效还是仅在pygame zero中有效?,python,python-3.x,pygame,pgzero,Python,Python 3.x,Pygame,Pgzero,我正在遵循一个涉及pygame zero的教程,并对其进行调整以创建pygame程序,但我的计时器有问题。time_left变量在前面设置为10,下面是与计时器相关的其余代码: def update_time_left(): global time_left if time_left: time_left = time_left - 1 else: game_over() clock.schedule_interval(upda

我正在遵循一个涉及pygame zero的教程,并对其进行调整以创建pygame程序,但我的计时器有问题。time_left变量在前面设置为10,下面是与计时器相关的其余代码:

def update_time_left():
    global time_left

    if time_left:
        time_left = time_left - 1
    else:
        game_over()
    
clock.schedule_interval(update_time_left, 1.0) 

在pygame中,clock.schedule\u interval()部分可以工作吗?如果没有,还有什么我可以用的吗?

schedule\u interval
在pygame中不存在。见模块<代码>调度时间间隔这是pygame zero中类
时钟
的一种方法。看

在pygame中,您可以创建计时器事件。请参阅问题或答案