cost 311 ms
PySDL2 Bitmap 字体 - PySDL2 Bitmap Font

我目前正在尝试为 PySDL2 制作 bitmap 字体,并且遇到字符间距问题。 API 需要表面、通用字符字形宽度和高度以及字符映射。 字体是通过从 bitmap 读取指定宽度和高度的字形并通过将其与输入的映射相关联来创建的。bmpfont = sdl2.ext.BitmapFont(font_ ...

如何编写 SDL2 / OpenGL 事件循环 - How to write an SDL2 / OpenGL event loop

我正在 Python(pysdl2,PyOpenGL)中使用 SDL2 和 OpenGL 编写实时交互式图形应用程序。 该应用程序连续生成帧,这些帧可能会响应键盘/鼠标输入或根据时间而变化。 我的主事件循环是从 web 上的一些模糊来源复制的,我再也找不到了,看起来(简化)如下: 据我了解,10 毫 ...

对不相关的窗口产生奇怪的sdl副作用 - Strange sdl side-effect on unrelated windows

当通过pysdl2玩sdl2时,我注意到这种奇怪的副作用,一旦sdl脚本运行不相关的窗口,通常在移动时变为半透明,现在保持不透明。 我不介意那么多,如果不是因为这种唠叨的感觉,这表明我做的事情从根本上是错误的。 有谁能够启发我这里到底发生了什么? 这是我的脚本: ...

如何在 Tkinter GUI 应用程序中嵌入 SDL2 窗口? - How can I embed an SDL2 window in my Tkinter GUI application?

我正在尝试通过 pySDL2 将 SDL2 窗口嵌入到我的 Tkinter 应用程序中。 如何设置我的 pySDL2 窗口、渲染器,以便我的渲染或绘图显示在嵌入的框架内? 其他示例已显示为 pygame,但我发现我的 pygame 版本目前无法正常使用 SDL2。 我知道还有其他 pygame 实 ...

如何避免sdl2.SDL_Event()。window.windowID始终返回值2? - How to avoid sdl2.SDL_Event().window.windowID from always returning value 2?

问题:我编写了以下测试代码来说明我的问题。 每当出现sdl2窗口事件时, sdl2.SDL_Event().window.windowID始终返回值2,这意味着该窗口是隐藏的,这是不正确的。 当鼠标指针移入和移出窗口,移动窗口,调整大小,最小化,最大化,......时,也会返回值2。 ...

Python sdl2无效路径 - Python sdl2 Invalid path

我正在测试pysdl2的“学习飞行”教程。 (我也是python的新手) http://pysdl2.readthedocs.io/en/rel_0_9_4/tutorial/index.html 我遇到错误,认为这只是一些路径问题。 错误: 当前代码: 我在Ubu ...

转换为 PySDL2 会使我的应用程序运行得比在 PyGame 下运行得更快吗? - Will converting to PySDL2 make my app run faster than it does under PyGame?

我在 Python 中使用 Pygame 编写了一个小玩具。它会生成小动物(带有方向线的圆圈,而不是图像)在屏幕上四处游荡。 我有兴趣让它更复杂,但我遇到了严重的性能问题。 当屏幕上的小动物数量超过 20 时,帧速率从 60fps 迅速下降到屏幕上有 50 个时的 11fps。 我已经通过多种不同 ...

用sdl2绘制轮廓圆 - Draw outline circle with sdl2

TL; DR:我正在尝试使用(py)sdl2绘制一个圆形轮廓,该轮廓的内部是透明的,从而显示在其后面绘制的对象。 基本上,我需要找到一种方法来擦除实心圆内部的像素(或将其绘制/设置回透明像素)。 我想尽可能使用“纹理”代替“表面”。 我正在尝试实现从概念上看非常简单的事情,但是我无法实 ...

sdl2_gfx编译成功,但使用pysdl2导入时给出错误 - sdl2_gfx compiles successfully but gives error when imported with pysdl2

我编写了一个小的CMake脚本,以在Anaconda Python环境中的Windows(最终领域)上构建SDL2_gfx。 我对SDL2和pysdl2做了同样的事情,它们工作正常。 但是,sdl2_gfx模块在导入时会显示以下错误消息: 我不知道从哪里寻找此问题的根源,因为没有编译 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM