91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 18KB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發布日期: 2021-06-13
  • 語言: Python
  • 標簽: python??pygame??

資源簡介

>在學習pygame時做的一個小程序 >主要功能有:游戲的主角看起來是不斷變化的,也即“動態的”,然后,移動方向鍵時,主角會隨之移動。 >注意:其中代碼是用python2.7.6和相應版本的pygame 寫的,代碼比較簡單。 >這次用到的素材來自 http://www.easyicon.net/

資源截圖

代碼片段和文件信息

import?ospygame
from?pygame.locals?import?*
size=(600580)?????
white=(255255255)


class?Android():
????def?__init__(selfimgrectspeed):
????????self.ful_img?=?img
????????self.imgs?=?[self.ful_img.subsurface(Rect((i*64.50)(64.564)))
?????????????????????????for?i?in?xrange(11)]
????????self.rect?=?rect
????????self.speed?=?speed
????????self.num?=?0
????def?update(selfscreenpress_keys):
????????if?press_keys[K_LEFT]:
????????????self.rect.left?-=?self.speed
????????????if?self.rect.left?<=?55:
????????????????self.rect.left?=?55
????????if?press_keys[K_RIGHT]:
????????????self.rect.left?+=?self.speed
????????????if?self.rect.right?>=?545:????????????????
????????????????self.rect.right?=?545
????????if?press_keys[K_UP]:
????????????self.rect.top?-=?self.speed
????????????if?self.rect.top?<=?2:
??????????????????self.rect.top?=?2
????????if?press_keys[K_DOWN]:
????????????self.rect.top?+=?self.speed
????????????if?self.rect.bottom?>=?578:
??????????????????self.rect.bottom?=?578
????????self.num?+=?1
????????if?self.num%11?==?0:
????????????self.num?=?0
????????screen.blit(self.imgs[self.num]self.rect)
????????return?0
def?game():
????os.environ[‘SDL_VIDEO_CENTERED‘]?=?‘1‘
????speed_android?=?50
????dwTime?=?6
????r_android?=?Rect(25020064.564)????
????pygame.init()????
????clock?=?pygame.time.Clock()
????screen?=?pygame.display.set_mode(size?0?32)
????android=pygame.image.load(‘11_androids.png‘).convert_alpha()
????Andr?=?Android(androidr_androidspeed_android)????
????androids=[android.subsurface(Rect((i*64.50)(64.564)))?for?i?in?xrange(11)]
????pygame.display.set_caption(“Test“)
????while?True:
????????screen.fill(white)
????????for?event?in?pygame.event.get():??
????????????if?event.type?==?QUIT:??
????????????????pygame.quit()
????????????????sys.exit()
????????press_keys=pygame.key.get_pressed()
????????Andr.update(screenpress_keys)?
????????pygame.display.update()
????????clock.tick(dwTime)


if?__name__?==?“__main__“:??
????game()??

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????17165??2013-12-15?19:43??test\11_androids.png

?????文件???????2057??2014-01-22?12:51??test\zz.py

?????目錄??????????0??2014-01-22?12:47??test

-----------?---------??----------?-----??----

????????????????19222????????????????????3


評論

共有 條評論