"""
模拟3D打印大楼.py
"""
from sprites import Sprite,Key
def build(level):
"""搭建level层"""
global scale
for x in range(level):
sps.append(sp1.clone())
sp1.addy(1)
scale -= 0.001
sp1.scale(scale)
scale = 1 # 代表角色的缩放值
sp1 = Sprite('造型1.png') # 新建角色
screen = sp1.getscreen() # 获取屏幕对象
sps = [sp1] # sps列表存储所有角色
build(3) # 建3层
sp1.shape('造型2.png') # 切换到造型2.png
build(15) # 建15层
for x in range(8): # 在范围8迭代x
sp1.shape('造型3.png') # 切换到造型3.png
build(10) # 建10层
sp1.shape('造型4.png') # 切换到造型4.png
build(5) # 建5层
sp1.shape('造型5.png') # 切换到造型5.png
build(3) # 建3层
leftkey = Key("Left") # 实例化左方向箭头
rightkey = Key("Right") # 实例化右方向箭头
screen.listen() # 监听屏幕按键检测
while True: # 当成立的时候
pass # 大侠你好,代码省略,请自行完成?
如果需要完整源代码和素材,请
需要浏览更多吗?
成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)

