Pygame通过函数或动态USEREVENT设置通用用户事件

2024-09-29 20:24:40 发布

您现在位置:Python中文网/ 问答频道 /正文

在我在Pygame中工作的项目中,有很多变量需要随着时间的推移递减到0(对象的动量、电池的电量等)。与其为每个变量分别创建一个USEREVENT+X函数,不如创建一个decrementvariable()函数,该函数以毫秒为单位获取一个变量和一个时间,并在该时间内将变量置为零。在任何给定的时间,多个变量都可能减少到零。你知道吗

然而,我知道创建USEREVENTS的唯一方法是硬编码它们,这就引出了我的问题:

有没有一种方法可以动态地创建USEREVENTS,从而实现我的目标?或者我必须用别的方法来解决这个问题?你知道吗


Tags: 项目对象方法函数编码电池时间单位

热门问题