我只是想学习 python games ,我只是尝试使用下面的代码在屏幕上删除图像,但我无法做到。任何人都可以告诉我我在哪里犯了错误吗?提前谢谢。
import sys,os,pygame
from livewires import games,colour
os.environ['SDL_VIDEODRIVER'] = 'windib'
x=320
y=320
class apple(games.Sprite):
def __init__sprite(screen,x,y,image,dx,dy):
x+=dx
y+=dy
print(x)
print(y)
self.init_sprite(my_screen,x,y,"G:\\Documents and Settings\\SAI\\Desktop\\py2.2\\apple.PNG")
my_screen=games.Screen(640,640)
image=games.load_image("G:\\Documents and Settings\\SAI\\Desktop\\py2.2\\bg.JPG",transparent = 0)
my_screen.set_background(image)
games.Text(my_screen,500,40,"Score:0",50,colour.black)
scrollimage=games.load_image("G:\\Documents and Settings\\SAI\\Desktop\\py2.2\\apple.PNG",transparent = 0)
for i in range(0,6):
apple(my_screen,x,y,scrollimage,80,0)
my_screen.mainloop()