当前位置: 首页>>代码示例>>Python>>正文


Python compat.geterror函数代码示例

本文整理汇总了Python中pygame.compat.geterror函数的典型用法代码示例。如果您正苦于以下问题:Python geterror函数的具体用法?Python geterror怎么用?Python geterror使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了geterror函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: load_image

def load_image(name): #Used to load the cursor and Toad image files
    fullname = os.path.join(main_dir, name)
    try:
        image = pygame.image.load(fullname)
    except pygame.error:
        print ('Cannot load image:', fullname)
        raise SystemExit(str(geterror()))
    return image, image.get_rect()
开发者ID:UAB-ACM-Hackathon,项目名称:ACMHackathon,代码行数:8,代码来源:ShroomClicker.py

示例2: test_geterror

 def test_geterror(self):
     msg = 'Success'
     try:
         raise TypeError(msg)
     except TypeError:
         e = compat.geterror()
         self.failUnless(isinstance(e, TypeError))
         self.failUnlessEqual(str(e), msg)
开发者ID:AjithPanneerselvam,项目名称:Gamepy,代码行数:8,代码来源:compat_test.py

示例3: load_image

def load_image(name, colorkey=None):
    fullname = os.path.join(data_dir, name)
    try:
        image = pygame.image.load(fullname)
    except pygame.error:
        print ('Cannot load image:', fullname)
        raise SystemExit(str(geterror()))
    return image
开发者ID:tcekle,项目名称:Sandbox,代码行数:8,代码来源:main.py

示例4: load_font

 def load_font(cls,name):
     fullname = Asset.resource_path(os.path.join(Asset.data_dir, name))
     font = None
     try:
         font = pygame.font.Font(fontfile, 26)
     except pygame.error:
         print ('Cannot load font:', fullname)
         raise SystemExit(str(geterror()))
     return font
开发者ID:IrwinKwan,项目名称:ld27_tsts,代码行数:9,代码来源:asset.py

示例5: load_sound

def load_sound(name): #Used to load the Toad's noises
    if not pygame.mixer or not pygame.mixer.get_init():
        return NoneSound()
    fullname = os.path.join(main_dir, name)
    try:
        sound = pygame.mixer.Sound(fullname)
    except pygame.error:
        print ('Cannot load sound: %s' % fullname)
        raise SystemExit(str(geterror()))
    return sound
开发者ID:UAB-ACM-Hackathon,项目名称:ACMHackathon,代码行数:10,代码来源:ShroomClicker.py

示例6: load_image

def load_image(name, scale=(30,200)):
    fullname = os.path.join(data_dir, name)
    try:
        image = pygame.image.load(fullname)
    except pygame.error:
        print ('Cannot load image:', fullname)
        raise SystemExit(str(geterror()))
    image = image.convert()
    image = pygame.transform.scale(image, scale)
    return image, image.get_rect()
开发者ID:karolmajta,项目名称:squirrel,代码行数:10,代码来源:helpers.py

示例7: __call__

    def __call__(self, *args, **kwargs):

        #we try to call the function here.  If it fails we store the exception.
        try:
            self.result = self.f(*args, **kwargs)
            if self.callback:
                self.callback(self.result)
        except Exception:
            self.exception = geterror()
            if self.errback:
                self.errback(self.exception)
开发者ID:123jefferson,项目名称:MiniBloq-Sparki,代码行数:11,代码来源:__init__.py

示例8: load_sound

def load_sound(name):
    class NoneSound:
        def play(self): pass
    if not pygame.mixer or not pygame.mixer.get_init():
        return NoneSound()
    fullname = os.path.join(data_dir, name)
    try:
        sound = pygame.mixer.Sound(fullname)
    except pygame.error:
        print ('Cannot load sound: %s' % fullname)
        raise SystemExit(str(geterror()))
    return sound
开发者ID:alex-polosky,项目名称:MyOldCode,代码行数:12,代码来源:chimp_gl3.py

示例9: _sound

def _sound(name):
    class NoneSound(object):
        def play(self):
            pass
    if not pygame.mixer or not pygame.mixer.get_init():
        return NoneSound()
    fullname = os.path.join(data_dir, name)
    try:
        return pygame.mixer.Sound(fullname)
    except pygame.error:
        print >> sys.stderr, 'Cannot load sound: %s' % fullname
        sys.exit(geterror())
开发者ID:phpboxxx,项目名称:ludumdare23,代码行数:12,代码来源:asset.py

示例10: load_image

def load_image(name, colorkey=None):
    fullname = os.path.join(img_dir, name)
    try:
        image = pygame.image.load(fullname)
    except pygame.error:
        print ('Cannot load image:', fullname)
        raise SystemExit(str(geterror()))
    #image = image.convert()
    if colorkey is not None:
        if colorkey is -1:
            colorkey = image.get_at((0,0))
        image.set_colorkey(colorkey, RLEACCEL)
    return image
开发者ID:rogerhil,项目名称:lettersgame,代码行数:13,代码来源:main.py

示例11: _image

def _image(name, colorkey=None):
    fullname = os.path.join(data_dir, name)
    try:
        image = pygame.image.load(fullname)
    except pygame.error:
        print >> sys.stderr, 'Cannot load image:', fullname
        sys.exit(geterror())
    image = image.convert()
    if colorkey is not None:
        if colorkey is -1:
            colorkey = image.get_at((0, 0))
        image.set_colorkey(colorkey, RLEACCEL)
    return image
开发者ID:phpboxxx,项目名称:ludumdare23,代码行数:13,代码来源:asset.py

示例12: load_one_alpha_image

 def load_one_alpha_image(cls, name, colorkey=None):
     fullname = Asset.resource_path(os.path.join(Asset.data_dir, name))
     try:
         image = pygame.image.load(fullname)
     except pygame.error:
         print ('Cannot load image:', fullname)
         raise SystemExit(str(geterror()))
     image = image.convert_alpha()
     if colorkey is not None:
         if colorkey is -1:
             colorkey = image.get_at((0,0))
         image.set_colorkey(colorkey, RLEACCEL)
     return image, image.get_rect()
开发者ID:IrwinKwan,项目名称:ld27_tsts,代码行数:13,代码来源:asset.py

示例13: load_image

def load_image(name, colorkey=None):
    fullname = os.path.join(data_dir, name)
    try:
        image = PyGL3Display.PyGL3Display_2dSprites.GL3PygameSurface.GL3Load(fullname)
    except pygame.error:
        print ('Cannot load image:', fullname)
        raise SystemExit(str(geterror()))
    
    image = image.convert()
    if colorkey is not None:
        if colorkey is -1:
            colorkey = image.get_at((0,0))
        image.set_colorkey(colorkey, RLEACCEL)
    return image, image.get_rect()
开发者ID:alex-polosky,项目名称:MyOldCode,代码行数:14,代码来源:chimp_gl3.py

示例14: load_image

def load_image(name, colorkey=None):
    filename = os.path.join(data_dir, name)
    try:
        image = pygame.image.load(filename)
    except pygame.error:
        raise SystemExit(str(geterror()))
    image = image.convert()

    if colorkey is not None:
        if colorkey is -1:
            # sets color key to color found at 0,0  in the image. that's actually pretty clever.
            colorkey = image.get_at((0, 0))
        image.set_colorkey(colorkey, pygame.RLEACCEL)
    return image, image.get_rect()
开发者ID:PeterCat12,项目名称:DeepStar,代码行数:14,代码来源:asset_loader.py

示例15: load_image

    def load_image(cls, name, rects, colorkey=None):
        if type(name) is not str:
            raise TypeError

        fullname = Asset.resource_path(os.path.join(Asset.data_dir, name))
        ss = spritesheet.spritesheet(fullname)
        images = None
        try:
            images = ss.images_at(rects, colorkey=colorkey)
        except pygame.error:
            print ('Cannot load image:', fullname)
            raise SystemExit(str(geterror()))

        return images
开发者ID:IrwinKwan,项目名称:ld27_tsts,代码行数:14,代码来源:asset.py


注:本文中的pygame.compat.geterror函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。