用户:
威武的阿尔法qorq查看:0 回复:0 评论:0 创建时间:2021-08-07T20:25:26
【作品展示】

【作品介绍】
no
【作品源代码】
#导入大部分功能
from arcade import*
#导入随机库
from random import*
#继承父类Window
class MyWindow(Window):
def __init__(self):
super().__init__(600,800,"吃飞机")
#背景
self.el=SpriteList()
self.q=Sprite("bg.png")
self.q.left=0
self.q.top=800
self.w=Sprite("d1.png",0.5)
self.w.position=300,150
self.w.append_texture(load_texture("d2.png"))
self.w.append_texture(load_texture("boom.png"))
schedule(self.hit,3)
def hit(self,time):
self.e=Sprite("p1.png",0.5)
self.e.position=randint(50,550),1000
self.e.append_texture(load_texture("p2.png"))
self.ebool=randint(0,1)
self.e.set_texture(self.ebool)
self.e.change_y=randint(-13,-7)
self.el.append(self.e)
def on_mouse_press(self,x,y,b,m):
self.w.set_texture(0)
def on_mouse_release(self,x,y,b,m):
self.w.set_texture(1)
def on_mouse_motion(self,x,y,dx,dy):
self.w.center_x=x
def on_draw(self):
start_render()
self.q.draw()
self.w.draw()
self.el.draw()
def on_update(self,time):
self.el.update()
#实例化
w = MyWindow()
run()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn