python计时器_pyglet库是python的一个游戏动画GUI和轻量级媒体框架

1 说明:1.1 安装pip install pyglet1.2 相关地址https://pypi.org/project/pyglet/http://pyglet.org/https://github.com/pyglet/pyglet1.3 介绍1.3.1 是python的游戏三大库之一,适合游戏动画,1D,2D,3D设计。1.3.2 一个python下的多媒体框架,属于轻量级别,可以轻易的做...
摘要由CSDN通过智能技术生成

1 说明:

1.1 安装

pip install pyglet

1.2 相关地址

https://pypi.org/project/pyglet/http://pyglet.org/https://github.com/pyglet/pyglet

1.3 介绍

1.3.1 是python的游戏三大库之一,适合游戏动画,1D,2D,3D设计。

1.3.2 一个python下的多媒体框架,属于轻量级别,可以轻易的做出交互丰富的应用。比pygame,panda3d更容易学习和掌握。

265e8ccf6778f8acfad0026da99b2e14.png

2 2d动画散步的精灵。

2.1 代码:dinosaur.py

#网上gif下载地址# The dinosaur.gif file packaged alongside this script is in the public# domain, it was obtained from http://www.gifanimations.com/.#导入模块import sysimport pyglet##定义系统加载图片地址if len(sys.argv) > 1:    # Load the animation from file path.    animation = pyglet.image.load_animation(sys.argv[1])    texture_bin = pyglet.image.atlas.TextureBin()    animation.add_to_texture_bin(texture_bin)else:    # 文件与py文件在同一个目录,这是pyglet的特色之处    animation = pyglet.resource.animation('dinosaur.gif')#定义精灵=sprite和导出精灵模块sprite = pyglet.sprite.Sprite(animation)#定义窗口和大小window = pyglet.window.Window(          #窗口标题名caption='散步的精灵动画',#窗口大小可调节resizable=True,width=8*sprite.width, height=8*sprite.height)# Set window background color to white.# 设置窗口背景颜色为白色pyglet.gl.glClearColor(1, 1, 1, 1) #默认背景颜色是黑色,注释掉就是黑色#window的装饰器法@window.eventdef on_draw():    wi
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值