Python游戏篇:细节之大型游戏爆炸效果(附代码)
前言
大家好,我是辣条哥
1.效果流程(思路)(游戏素材)
2.游戏代码
第一步(依次拿到图片)
思路:先把6张图片的路径依次遍历(利用字符串的格式化输出)
frs = [fexp/{
i}.gif for i in range(6)]
print(frs)
第二步(新建游戏对象)
# 新建屏幕对象 screen = Screen() # 设定背景颜色 screen.bgcolor(black) # 新建不可见的tom,坐标0,0 tom = Sprite(visible=False) # 坐标0,0 print(tom.pos())
第三步(爆炸)
# 爆炸 explode(tom.pos(),frs) # 窗口不关闭 screen.mainloop()
第四步(随机位置爆炸)
def bang():
# 到随机位置
tom.gotorandom()
# 爆炸
explode(tom.pos(),frs)
# 500毫秒后再调用
screen.ontimer(bang,500)
bang()
最终效果视频
游戏爆炸效果之随机位置爆炸
游戏爆炸效果之随机位置爆炸