X-Git-Url: https://git.ctpug.org.za/?a=blobdiff_plain;f=tabakrolletjie%2Fscenes%2Fday.py;h=31590d4bb3558eb3363edc0ea918cb909b0ffcda;hb=122d9fef6f8261a7e45026e3498ce95569b4d344;hp=9ed67e4ce3206f084316528cabd439f7de2749ee;hpb=589be35175056d9b7307b0a1f4c310110ab2980e;p=tabakrolletjie.git diff --git a/tabakrolletjie/scenes/day.py b/tabakrolletjie/scenes/day.py index 9ed67e4..31590d4 100644 --- a/tabakrolletjie/scenes/day.py +++ b/tabakrolletjie/scenes/day.py @@ -3,14 +3,12 @@ import pygame.locals as pgl import pymunk -import time from .base import BaseScene from ..lights import BaseLight from ..obstacles import BaseObstacle from ..events import SceneChangeEvent - -from ..constants import DEBUG +from ..utils import debug_timer class DayScene(BaseScene): @@ -25,8 +23,8 @@ class DayScene(BaseScene): for light in self._lights: light.add(self._space) + @debug_timer("day.render") def render(self, surface, gamestate): - start_time = time.time() surface.fill((0, 0, 155)) for light in self._lights: light.render_light(surface) @@ -35,10 +33,6 @@ class DayScene(BaseScene): for light in self._lights: light.render_fittings(surface) - end_time = time.time() - if DEBUG: - print "Day Render", end_time - start_time - def event(self, ev, gamestate): if ev.type == pgl.KEYDOWN: if ev.key in (pgl.K_q, pgl.K_ESCAPE): @@ -48,8 +42,6 @@ class DayScene(BaseScene): for light in self._lights: light.toggle() + @debug_timer("day.tick") def tick(self, gamestate): - start_time = time.time() - end_time = time.time() - if DEBUG: - print "Day Tick", end_time - start_time + pass