Esempio n. 1
0
 def initAnimations(self, animImages, currentAnim=None):
     self.animation = AnimationComponent(
         self, {
             'run': {
                 'spritesheet': animImages['run'],
                 'imageWidth': 128,
                 'timePerFrame': 0.06,
                 'flip': True
             },
             'jump': {
                 'spritesheet': animImages['jump'],
                 'imageWidth': 128,
                 'timePerFrame': 0.1,
                 'flip': True
             },
             'idle': {
                 'spritesheet': animImages['idle'],
                 'imageWidth': 128,
                 'timePerFrame': 0.15,
                 'flip': True
             },
             'cast': {
                 'spritesheet': animImages['cast'],
                 'imageWidth': 128,
                 'timePerFrame': 0.18,
                 'flip': True
             },
             'push': {
                 'spritesheet': animImages['push'],
                 'imageWidth': 128,
                 'timePerFrame': 0.1,
                 'flip': True
             },
             'pull': {
                 'spritesheet': animImages['pull'],
                 'imageWidth': 128,
                 'timePerFrame': 0.15,
                 'flip': True
             },
             'grab': {
                 'spritesheet': animImages['grab'],
                 'imageWidth': 128,
                 'timePerFrame': 0.15,
                 'flip': True
             }
         })