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

  • 大小: 8KB
    文件類型: .py
    金幣: 1
    下載: 0 次
    發布日期: 2021-01-01
  • 語言: Python
  • 標簽: pygame??

資源簡介

使用pygame開發的一個小例子,有點像超級瑪麗,代碼不多,供初學者參考。

資源截圖

代碼片段和文件信息

import?pygame??#引入Pygame?sys?等模塊
import?sys
from?pygame.locals?import?*
from?random?import?randint
import?time

class?Player(pygame.sprite.Sprite):#定義子類玩家,從妖精類寄生
????def?__init__(selfstart_xstart_ywidthheight):#類的初始化定義了起點xy?寬度高度
????????pygame.sprite.Sprite.__init__(self)
????????self.image=pygame.transform.scale(pygame.image.load(player_image)(widthheight))#載入圖片轉化大小
????????self.rect=self.image.get_rect()
????????self.rect.x=start_x
????????self.rect.y=start_y
????????self.speed_y=0
????????self.base=pygame.Rect(start_xstart_y+heightwidth2)#表示雙腳的超小矩形
????def?move_y(self):
????????collided_y=world.collided_get_y(self.base)
????????if?self.speed_y<=0?or?collided_y<0:
????????????self.rect.y=self.rect.y+self.speed_y
????????????self.speed_y=self.speed_y+gravity

評論

共有 條評論