Commit | Line | Data |
---|---|---|
cb700bcc | 1 | # class Clock: |
8ee66edd | 2 | |
cb700bcc FC |
3 | # def __init__(self, pause): |
4 | # self.__paused_time = 0 | |
5 | # self.__curr_stopped_time = 0 | |
6 | # pause.logic.attach(self.on_pause) | |
7 | # pause.logic.attach(self.on_resume) | |
8ee66edd | 8 | |
cb700bcc FC |
9 | # @property |
10 | # def time(self): return globalClock.get_frame_time() - self.__paused_time | |
8ee66edd | 11 | |
cb700bcc | 12 | # def on_pause(self): self.__curr_stopped_time = globalClock.get_frame_time() |
8ee66edd | 13 | |
cb700bcc FC |
14 | # def on_resume(self): |
15 | # self.__paused_time += \ | |
16 | # globalClock.get_frame_time() - self.__curr_stopped_time |