【发布时间】:2021-12-09 15:31:56
【问题描述】:
import pyglet
from pyglet import shapes
title = " Tic-tac-toe "
window = pyglet.window.Window(600,600, title)
batch = pyglet.graphics.Batch()
def drawBoard(shape_list, batch=None):
for i in range(100, 300, 100):
linex = shapes.Line(i, 1, i, 300, width=10, color=(0, 230, 0), batch=batch)
linex.opacity = 600
shape_list.append(linex)
liney = shapes.Line(1, i, 300, i, width=10, color=(0, 230, 0), batch=batch)
liney.opacity = 600
shape_list.append(liney)
shape_list = []
drawBoard(shape_list, batch=batch)
@window.event
def on_draw():
window.clear()
batch.draw()
pyglet.app.run()
问题是如何使用 pyglet 将网格放在 pyglet 窗口的中心,这个问题就像我脖子上的鱼刺。
【问题讨论】:
标签: python atom-editor pyglet python-3.9