settings.py 893 B

12345678910111213141516171819202122
  1. #-*- coding: UTF-8 -*-
  2. import pygame
  3. import os
  4. import sys
  5. import time
  6. import abc
  7. class Settings(object):
  8. def __init__(self):
  9. self.bgImage = pygame.image.load("./images/background.png")#背景图
  10. self.bgImageWidth = self.bgImage.get_rect()[2] #背景宽度
  11. self.bgImageHeight = self.bgImage.get_rect()[3] #背景图高
  12. self.start = pygame.image.load("./images/start.png")
  13. self.pause = pygame.image.load("./images/pause.png")
  14. self.gameover = pygame.image.load("./images/gameover.png")
  15. self.heroImages = ["./images/hero.gif","./images/hero1.png","./images/hero2.png"] #英雄机图片
  16. self.airImage = pygame.image.load("./images/enemy0.png") #airplane的图片
  17. self.beeImage = pygame.image.load("./images/bee.png") #bee的图片
  18. self.heroBullet = pygame.image.load("./images/bullet.png") #英雄机的子弹