【发布时间】:2020-07-13 12:15:13
【问题描述】:
我正在看一个关于 pyglet 的视频,我试图创建一个三角形:
import pyglet
from pyglet.gl import *
class mywindow(pyglet.window.Window):
def __init__(self, *args,**kwargs):
super().__init__(*args,**kwargs)
self.set_minimum_size(300,300)
window = mywindow(300,300,"deneme", True)
def on_draw():
glBegin(GL_TRIANGLE)
glColor3b(255,0,0)
glVertex2f(-1,0)
glColor3b(0,255,0)
glVertex2f(1,0)
glColor3b(0,0,255)
glVertex2f(0,1)
window.on_draw()
pyglet.app.run()
当我运行这段代码时;我收到此错误:
AttributeError: 'mywindow' object has no attribute 'on_draw'
知道如何解决这个问题吗?
【问题讨论】:
标签: python opengl pyglet opengl-compat