
以下是部分代码预览:
"""本程序会不断地重画背景图片,定义了一个游戏类"""
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资源。)
