context configure and clock schedule
2023-09-17 13:46:07
每个窗口都有自己的context,这里演示怎么配置context以及如何实现定时器......
#-*- coding:gbk -*-
import pyglet platform=pyglet.window.get_platform()
display=platform.get_default_display()
screen=display.get_default_screen() template=pyglet.gl.Config(alpha_size=8)
config=screen.get_best_config(template)
context=config.create_context(None)
window=pyglet.window.Window(context=context) image=pyglet.image.load('splash.png')
sprite=pyglet.sprite.Sprite(image)
sprite.dx=10.0 @window.event
def on_draw():
"""
draw the window and widget
"""
window.clear()
sprite.draw() def update(dt):
"""
update every 1/60.0 seconds
"""
sprite.y+=sprite.dx*dt
sprite.x+=sprite.dx*dt
pyglet.clock.schedule_interval(update,1/60.0) pyglet.app.run()
最新文章
- c/c++中关于sizeof、strlen的使用说明
- 本周PSP流程进度
- linux 下向github上传代码
- create thread的时候发生core dump
- placement new 操作符
- poj2376
- DELL R710服务器可以安装的VMWare ESX Server 4.1 全套下载带注册码
- 【转】android camera(四):camera 驱动 GT2005
- libviso中的姿态解算【转载】
- 搭建nexus私服(maven)
- css进行中打点效果
- ADO.NET五大对象详解
- dubbo在idea下的使用创建 服务者,消费者 注册中心
- Grafana+Prometheus打造全方位立体监控系统
- Selenium 笔记
- [转帖]Windows7 结束更新 以及后期更新花费。
- Backbone.js源码浅介
- 多线程学习笔记二之JUC组件
- Explorer内存占用偶尔变高导致卡顿
- 百度BAE 平台PHP对Mongodb的连接