Установка курсора мыши в pyglet - PullRequest
0 голосов
/ 12 апреля 2019

Я пытаюсь установить курсор мыши в приложении pyglet. Согласно документации Pyglet, вот как я должен это сделать:

import pyglet

window = pyglet.window.Window()

cursor = window.get_system_mouse_cursor(win.CURSOR_HELP)
window.set_mouse_cursor(cursor)

pyglet.app.run()

Однако, это дает мне следующую ошибку:

cursor = window.get_system_mouse_cursor(win.CURSOR_HELP)
NameError: name 'win' is not defined

Как я могу сделать это, не используя мои собственные файлы изображений курсора? Я использую Linux, если это поможет.

1 Ответ

1 голос
/ 12 апреля 2019

Атрибут CURSOR_HELP является членом вашего класса окна.

Изменить

win.CURSOR_HELP

до

window.CURSOR_HELP

Найдено здесь: https://pyglet.readthedocs.io/en/pyglet-1.2-maintenance/api/pyglet/window/pyglet.window.Window.html#pyglet.window.Window.CURSOR_HELP

...