首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >鼠标后面的PyGlet形状

鼠标后面的PyGlet形状
EN

Stack Overflow用户
提问于 2020-07-28 15:44:39
回答 1查看 330关注 0票数 1

所以我试着用PyGlet做一个“游戏”:

这是我的密码:

代码语言:javascript
复制
import pyglet
from pyglet import shapes

window = pyglet.window.Window(800, 600, "PyGlet Window")
circle = shapes.Circle(x = 100, y = 100, radius = 13, color=(255, 255, 255))

def callback(dt):
    pass

pyglet.clock.schedule_interval(callback, 0.5)

@window.event
def on_draw():
    window.clear()
    circle.draw()

pyglet.app.run()

如何使圆圈跟随鼠标?谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-28 16:20:00

实现on_mouse_motion事件(请参阅用鼠标工作)并更改形状的位置(参见pyglet.shapes):

代码语言:javascript
复制
@window.event
def on_mouse_motion(x, y, dx, dy):
    circle.x = x
    circle.y = y
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63137984

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档