Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python PyGlet形状跟随鼠标_Python_Geometry_Cursor_Pyglet - Fatal编程技术网

Python PyGlet形状跟随鼠标

Python PyGlet形状跟随鼠标,python,geometry,cursor,pyglet,Python,Geometry,Cursor,Pyglet,所以我试着和PyGlet做一个“游戏”: 这是我的代码: 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.

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

这是我的代码:

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()

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

执行鼠标移动上的
事件(请参见)并更改形状的位置(请参见):

@window.event
鼠标运动时的def(x、y、dx、dy):
圆x=x
圆y=y

执行鼠标移动上的
事件(请参阅)并更改形状的位置(请参阅):

@window.event
鼠标运动时的def(x、y、dx、dy):
圆x=x
圆y=y

我知道关于鼠标移动()事件的
,但我不知道
.x
/
.y
,不过还是谢谢你。我知道关于鼠标移动()事件的
,但我不知道
.x
/
.y
,不过还是谢谢你。