Exemple #1
0
    def step(self, time_delta):
        """Performs actions every frame

        Args:
            time_delta: Time that passed since the last call
        """
        World.step(self, time_delta)
        checkers = ComponentManager.get_checkers()
        for names, callback in checkers:
            for components in self.components.join(*names):
                callback(*components)
Exemple #2
0
    def step(self, time_delta):
        """Performs actions every frame

        Args:
            time_delta: Time that passed since the last call
        """
        World.step(self, time_delta)
        checkers = ComponentManager.get_checkers()
        for names, callback in checkers:
            for components in self.components.join(*names):
                callback(*components)