pygame

    0热度

    1回答

    我目前使用pygame的光线投射引擎,pyray( https://github.com/oscr/PyRay/blob/master/pyray.py),并有一些问题我想问一下 : 1)你如何添加一个精灵这是不一个细胞,就像Wolfenstein 3D中的敌人一样? 2)你如何制作墙壁图像,而不是颜色块?

    1热度

    1回答

    我需要通过鼠标垂直移动桨图像,我该怎么做?这是我的代码。我想在pong游戏中移动我的鼠标并将运动与桨联系起来。 import pygame pygame.init() width = 900 height = 600 black = (0,0,0) white = (255, 255, 255) screen = pygame.display.set_mode((width, he

    0热度

    1回答

    我收到一个button_01未定义错误。我有一个按钮类,它定义了我的按钮的制作方式,以及它的一些特定功能,比如defMouseButtonDown。我也是一个组织我的活动的场景课。 我在我的titleScreen的processInput中调用了mouseButtonDown(button_01),并且我已经在titleScreen的渲染中创建了该对象。我怎样才能解决这个问题? import py

    2热度

    1回答

    我不太清楚google能找到我的问题的解决方案,所以我会尽力在这里找到它。 我使用pygame在Python 3.5.2中创建了一个Gui。我正在积极研究具有不同按钮功能的错误弹出窗口,具体取决于弹出的错误。我想给这个应该作为另一个类的参数执行的函数。 代码看起来是这样的: def i_want_to_call_this(self): print("Button works.") d

    0热度

    1回答

    我无法正确显示正确的屏幕。我首先需要标题屏幕,它是红色的。然后,如果我点击播放按钮,我想切换到难度屏幕,它具有简单和硬按钮。如果我点击简单按钮,我希望我的游戏进入主游戏,我认为我已经通过将pong4.main()传入到我的按钮操作参数中完成了。 我的问题是我首先运行主游戏而不是标题屏幕。我从来没有打过标题屏幕。然后,一旦乒乓球的比赛结束后,我也越来越字体 import pygame import

    0热度

    2回答

    def InputBox(): font = pygame.font.Font(None, 32) inputBox = pygame.Rect(50, 50, 140, 32) colourInactive = pygame.Color('lightskyblue3') colourActive = pygame.Color('dodgerblue2')

    -1热度

    2回答

    标题很自我解释。我试图找出如何使用Python的这个俄罗斯方块游戏的数组做一个矩形。 下面的代码: screen = pygame.display.set_mode((400,800)) #Rectangle Variables x = 200 y = 0 width = 50 height = 50 thickness = 5 speed = 1 #Colors red =

    0热度

    1回答

    快速问题,希望能够正确写入。 Python脚本运行时,可以更改Python版本吗? 让我解释一下: 启动脚本(Python的3.4) 在Pyqt5打开窗口(装载资源等) 窗口在关闭Pyqt5 版本变化(Python的3.6.3 ) 在Pygame中打开窗口 使用资源和其他东西 脚本总结 可以做到这一点吗?

    1热度

    1回答

    我试图在pygame中创建一个下降的效果,但我被困在一个特定的问题。那就是当玩家跌倒并与平台相撞时,我的玩家阶层开始上下摆动。我确信这与我的更新循环有关,但我不确定它到底是什么。我已经尝试了几种方法,例如重新排列层次结构无济于事。我结束了在线搜索,但没有得到答案。所以,如果任何人都可以帮助我,我真的很感激它。 谢谢! import pygame as pg import os #vector

    0热度

    1回答

    我试图从游戏文件养活我的屏幕输入图像处理器文件: - pygame的输出: image_data = pygame.surfarray.array3d(pygame.display.get_surface()) OpenCV的输入: imgTesting = cv2.imread(image_data) 和错误我得到的是: imgTesting = cv2.imread(image_dat