コード例 #1
0
    def createSprite(self, image_type, image_name):
        sprite_behavior = image_type()
        sprite_initial_parameters = sprite_behavior.getInitialActions()

        sprite = Sprite(image_name)

        for action in sprite_initial_parameters:
            parameters = sprite_initial_parameters[action]
            sprite.applyAction(action, parameters)

        self.sprite_manager.registerSprite(sprite)