Python Language
Pyglet
खोज…
परिचय
Pyglet एक Python मॉड्यूल है, जिसका उपयोग दृश्यों और ध्वनि के लिए किया जाता है। अन्य मॉड्यूल पर इसकी कोई निर्भरता नहीं है। आधिकारिक जानकारी के लिए [pyglet.org] [१] देखें। [१]: http://pyglet.org
हेलो वर्ल्ड इन पैगलेट
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
पैगलेट में ध्वनि बजाना
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