簡體   English   中英

pyglet hello world 示例無法很好地呈現

[英]pyglet hello world example does not render well

當 pyglet hello world 示例(從這里開始)不能很好地呈現時,這意味着什么,如下面的屏幕截圖所示?

你好世界示例

我有另一台計算機,使用 Ubuntu,它呈現得很好。 這個使用Windows。

其他示例(例如渲染圖像和渲染視頻)也存在相同類型的問題,因此這與文本本身無關,或者僅與此示例有關。

我注意到有人投票決定關閉它,因為它不夠清晰。 請讓我知道我可以提供更多信息。 我剛開始使用 pyglet,所以我對如何調試使用它時出現的一些問題有點迷茫。

根據要求,我正在從我提供的鏈接中復制代碼到帖子中:

import pyglet

window = pyglet.window.Window()
label = pyglet.text.Label('Hello, world!',
                          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()

我曾嘗試明確設置字體,但正如我所指出的,這是一個更大的問題,不僅影響文本。

當我用我的 CPU-intel_10875H 運行這個程序時,我的圖像和你的一樣。我改變了我的電腦 GPU 模式,只選擇了 GPU 輸出(我的 GPU 是 RTX2060),它解決了。也許你可以改變你的電腦圖像輸出模式( CPU或GPU)。我確定不是系統問題或程序問題。 在我的電腦上,只需要將“混合模式”切換到“獨顯模式”對不起,我的電腦語言是中文

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM