@Akshin17
Пайтон програмист

Как определить цвет в определенной точке Pyglet Python?

Не смог найти код который бы выдавал цвет точки в определенной точке
код:
import pyglet
window = pyglet.window.Window()
batch = pyglet.graphics.Batch()
ix = 0
iy = 0
@window.event
def on_mouse_drag(x, y,xd,xy, button, modifiers):
    global ix, iy

    x,y = x,y
    if ix == 0 and iy == 0:
        ix,iy = x,y
        vertex_list = batch.add(2, pyglet.gl.GL_LINES, None,
                                ('v2i', (x, y, ix, iy)),
                                ('c3B',(0,0,255,0,0,255)))

        batch.draw()
        ix, iy = x, y
    else:
        vertex_list = batch.add(2, pyglet.gl.GL_LINES, None,
                                ('v2i', (x, y, ix, iy)),
                                ('c3B', (0, 0, 255, 0, 0, 255))
                              )
        batch.draw()
        ix, iy = x, y
@window.event
def on_mouse_motion(x,y,button,modifiers):
    pass
    #print(pyglet.graphics.color)


Не пойму какую функцию надо написать что бы при вводе координаты выдавала цвет точки.
В документации очень мало написано о Pyglet.
Если знаете аналог этой библиотеки который также быстрый посоветуйте пожалуйста.
П.С как я читал у pygame плохо с fps
  • Вопрос задан
  • 140 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы