Pygame自制动画库文档

code:代码网址

快速上手

  1. 创建一个类(以按钮为例)
    class Button:
        def __init__(self):
            self.w, self.h = 200, 100
  2.  添加动画内容
    class Button:
        def __init__(self):
            self.w, self.h = 200, 100
            self.hover_transition = TransitionGroup()
            self.hover_transition.add_transition([
                transition((self, 'w', self.w * 1.5), '0.1s', 'ease-in-out', '0s')
            ])
  3. 动画开始后在主循环里进行更新
    button.hover_transition.start()  # 动画开始播放
    while True:
        # 此处省略
        button.hover_transition.update()

API 文档

洛谷链接

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
Hdwyj的头像-星游社区
评论 共4条
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复
    • Hdwyj的头像-星游社区Hdwyj等级-LV1-星游社区作者0
    • Hdwyj的头像-星游社区Hdwyj等级-LV1-星游社区作者0