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