""" 受重力的汉字,本程序把字符串转换成角色,然后让它们做自由落体运动。 到了最底下后会反弹,角色们还是可以拖动的。 """ from sprites import * # 从精灵模块导入所有命令 string = '风火轮编程' images = [] for zi in string: filename = f'res/{zi}.png' images.append(filename) txt2image(zi,filename,fontsize=36) screen = Screen() screen.bgcolor('pink') # 背景颜色为粉红色 zigroup = Group('zi') # 新建组,标签为zi y = 200 for i in range(len(string)): x = -100 + i * 50 # 下面角色的标签为zi,它们会自动加入到zigroup s = Sprite(shape=images[i],tag='zi',pos=(x,y)) s.dy = 0 clock = Clock() # 新建时钟对象 以下代码省略......
下载完整源代码与素材,请
需要浏览更多吗?
成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)