本文整理汇总了Python中graphics.Graphics.enemyimg方法的典型用法代码示例。如果您正苦于以下问题:Python Graphics.enemyimg方法的具体用法?Python Graphics.enemyimg怎么用?Python Graphics.enemyimg使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类graphics.Graphics
的用法示例。
在下文中一共展示了Graphics.enemyimg方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: __init__
# 需要导入模块: from graphics import Graphics [as 别名]
# 或者: from graphics.Graphics import enemyimg [as 别名]
def __init__(self, typ, pos, inst, kill, world, player, game):
self.type = typ
self.game = game
self.world = world
self.player = player
self.x, self.y = pos[0], pos[1]
self.velx, self.vely, self.kbvelx, self.kbvely = 0, 0, 0, 0
self.walking, self.working, self.jumping, self.falling = False, False, False, False
self.instance = inst
self.kill = lambda: kill(self.instance) #define self.kill as lamda that runs the kill frunction of parent and passes self.instance to see which enemy to remove
self.dir = 0
self.sprite = Graphics.enemyimg("zombie")
self.sprite = (self.sprite, pygame.transform.flip(self.sprite, True, False))
self.size = (24,48)
self.rect = pygame.Rect((self.x, self.y), self.size)
self.initvars()