受重力的汉字_自由落体弹跳

受重力的汉字_自由落体弹跳

"""
   受重力的汉字,本程序把字符串转换成角色,然后让它们做自由落体运动。
   到了最底下后会反弹,角色们还是可以拖动的。
   
"""
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资源。)

李兴球

李兴球的博客是Python创意编程原创博客

评论已关闭。