1

我一直在做这个教程http://pysdl2.readthedocs.org/en/latest/tutorial/pong.html 我被困在教程的创建世界部分(如果有人能把它包起来或给我,我将不胜感激教程的源代码,因为我似乎无法正确理解它的飞机,如果可能的话,我会很感激源代码,因为它可以帮助我理解整个事情,而不必为我陷入的每一步都回来)

以下是我在添加游戏世界部分时所写的内容:

(这是代码的图片,因为代码示例的东西没有正常工作)在此处输入图像描述 这是我的错误

回溯(最近一次通话最后):

文件“C:/path/file.py”,第 50 行,在

sys.exit(run())

文件“C:/path/file.py”,第 30 行,运行中

spriterenderer = SoftwareRenderer(window)

NameError:名称“窗口”未定义

我将不胜感激任何帮助,如果可能的话,请提供本教程的来源

4

1 回答 1

3

本教程的源代码将位于 PySDL2 安装的示例目录中。对我来说,它在

/usr/local/lib/python2.7/site-packages/sdl2/examples/pong.py

尝试按照说明重新创建示例非常困难。对于那些想在不安装 PySDL2 的情况下查看完成教程的人,这里是源代码的链接

于 2016-02-08T22:00:31.017 回答