以下是部分代码预览:
"""本程序会不断地重画背景图片,定义了一个游戏类""" import arcade SCREEN_WIDTH = 500 SCREEN_HEIGHT = 685 SCREEN_TITLE = "arcade制作动态背景_使用面向对象编程方法继承Window类" class MyGame(arcade.Window): def __init__(self): super().__init__(SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_TITLE) self.backgrounds = arcade.AnimatedTimeSprite() # 新建时序角色 def on_draw(self): """每帧都会自动重画所有对象 """ arcade.start_render() self.backgrounds.draw() def update(self,delta_time): self.backgrounds.update_animation() # 更新动画
如需要查看完整代码,请
需要浏览更多吗?
成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)