每个窗口都有自己的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()

最新文章

  1. Redis3.0 配置文件说明
  2. std::string的split函数
  3. HTML meta锚点跳转 小tips
  4. Vim一些实用的用法
  5. cocos2d-x 技能冷却特效
  6. LeeCode-Remove Duplicates from Sorted List
  7. ReactNative遇到的一些坑
  8. 为什么Lisp没有流行起来
  9. 关于sqlserver还原不了数据库的原因
  10. 蓝桥杯-算法训练--ALGO-6 安慰奶牛
  11. 【转】linux系统中如何进入退出vim编辑器,方法及区别
  12. 频率学派与贝叶斯学派(先验分布与后验分布,MLE和MAP)
  13. JavaScript 获取完整当前域名
  14. Director.js
  15. [转]angular 监听窗口滚动
  16. Python-WEB前端-入门到进阶开发之路
  17. 解决 Excel2013打开提示 文件格式和扩展名不匹配。文件可能已损坏或不安全
  18. iOS 定时器 NSTimer、CADisplayLink、GCD3种方式的实现
  19. PairProject 总结
  20. 监控网卡流量脚本(Python)

热门文章

  1. 第三个Sprint冲刺第九天(燃尽图)
  2. Tomcat7注册为Linux服务
  3. Oracle重新获取统计信息以及SQLSERVER重建索引
  4. 搭建Spark所遇过的坑
  5. 流程控制之if判断,while循环,for循环
  6. aliyun centos14.04 trusty 上安装docker1.12.1
  7. 关于miniconda的安装,配置以及包批量安装和使用
  8. SpringBoot(十七)_springboot跨域处理
  9. Lodop多分出空白页的可能(情况1)
  10. BZOJ5343[Ctsc2018]混合果汁——主席树+二分答案