Python Language
피글렛
수색…
소개
Pyglet은 비주얼과 사운드에 사용되는 파이썬 모듈입니다. 다른 모듈과의 상관 관계가 없습니다. 공식 정보는 [pyglet.org] [1]을 참조하십시오. [1] : http://pyglet.org
Hello World in Pyglet
import pyglet
window = pyglet.window.Window()
label = pyglet.text.Label('Hello, world',
font_name='Times New Roman',
font_size=36,
x=window.width//2, y=window.height//2,
anchor_x='center', anchor_y='center')
@window.event
def on_draw():
window.clear()
label.draw()
pyglet.app.run()
Pyglet의 설치
파이썬을 설치하고 명령 행으로 가서 다음을 입력하십시오 :
파이썬 2 :
pip install pyglet
파이썬 3 :
pip3 install pyglet
Pyglet에서 사운드 재생하기
sound = pyglet.media.load(sound.wav)
sound.play()
OpenGL 용 Pyglet 사용하기
import pyglet
from pyglet.gl import *
win = pyglet.window.Window()
@win.event()
def on_draw():
#OpenGL goes here. Use OpenGL as normal.
pyglet.app.run()
Pyglet과 OpenGL을 사용한 드로잉 포인트
import pyglet
from pyglet.gl import *
win = pyglet.window.Window()
glClear(GL_COLOR_BUFFER_BIT)
@win.event
def on_draw():
glBegin(GL_POINTS)
glVertex2f(x, y) #x is desired distance from left side of window, y is desired distance from bottom of window
#make as many vertexes as you want
glEnd
점을 연결하려면 GL_POINTS
를 GL_LINE_LOOP
로 GL_LINE_LOOP
.
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow