pygame-surface

    1熱度

    1回答

    所以基本上我只是想在Python中使用pygame做一些東西。這是代碼的一部分,其餘代碼不影響本,所以我 from pygame import * from pygame.locals import * import pygame from sys import exit from random import * import time pygame.init() font.ini

    2熱度

    1回答

    我想在pygame中爲一個學校項目製作繪圖程序。在這個模塊中,我打算讓用戶按下鼠標並在表面畫一條線。如果某人按下矩形,則該人選的顏色就是繪製的線的顏色。出於某種原因,該變量可以改變,但即使我按下鼠標,沒有畫線。 下面的代碼: def painting_module(): running = True while running: #clock for timingn

    1熱度

    2回答

    我在做一個pygame遊戲。我有3個曲面:gameDisplay(其中的字符和背景直接渲染到),guiSurf和invSurf 我有一個時鐘在覈心pyhon中顯示遊戲時間與pygame字體。我將時鐘分配到guiSurf,然後在我的遊戲循環I blit guiSurf和invSurf到gameDisplay。我的問題是,時鐘從它原來的位置留下了痕跡。 IE當它從'07:00'變爲'07:01'時,'

    -1熱度

    1回答

    我正在使用PyGame來操作和繪製圖像。 例如,這是我創建使用draw.rect圖像: 我需要運行我在AWS上的代碼,所以我跟着instructions讓一個無頭的服務器上pygame的運行,並添加os.environ["SDL_VIDEODRIVER"] = "dummy"我的代碼。 但是現在,生成的圖像將不同地解釋相同的RGB值(特別是藍色通道)。 例如,灰白色原始圖像中是(254,252,2

    -3熱度

    1回答

    我正在運動的動畫,因爲我看到了一個YouTube用戶解釋如何做到這一點,但我得到這個錯誤: TypeError: argument 1 must be pygame.Surface, not list 我的代碼大約500條線。 # Pygame Template - skeleton for a new pygame project import pygame import random i

    0熱度

    1回答

    基本上我一直堅持幾個小時試圖創建一個空白模板,當用戶點擊新遊戲。我告訴代碼然後取消while循環並使用Background.fill()函數創建一個空白屏幕,但它不起作用。這是我的代碼。 import pygame import random import sys from pygame import * def text(): font = pygame.font.SysFo

    -2熱度

    2回答

    嗨即時新的pygame和我正在創建虛擬版本的棋盤遊戲,我創建。 所以現在即時通訊打在pygame的arond,我想改變我的代碼,我使用W和d移動一塊代碼,我會用鼠標cliclicks移動我的作品 這裏是代碼: if event.type==pygame.KEYDOWN and event.key==pygame.K_w: y-=z if event.type==pygame.KEYDO

    0熱度

    1回答

    我有兩個精靈,一個是我的角色,另一個是我的敵人。我將如何讓他們都有一個矩形屬性,所以我可以在pygame中使用矩形碰撞。任何東西都會幫我。 謝謝。 這裏是我的代碼: import pygame,sys from pygame.locals import * pygame.init() #WINDOW WIDTH = 352 HEIGHT = 122 pygame.display.se

    -2熱度

    1回答

    如果我只做image.load('')。convert_alpha(),我就可以得到我所有的圖片。 當我嘗試獲得更多的控制權,表面只是殺了我,我不知道該怎麼做更多。我需要幫助,請! import pygame, sys pygame.init() white = ((250,250,250)) black = ((0,0,0)) w = 800 h = 600 moveX =

    1熱度

    1回答

    使用pygame模塊,我在屏幕上畫了一個黑色的矩形。我寫了一個代碼,當我將鼠標放在矩形上時,通過繪製另一個(綠色)矩形(寬度= 4)來「突出顯示」矩形。 它的工作原理,但只有當鼠標是移動。如果它在黑色矩形的表面上靜止,則綠色矩形不會出現。 這是我的代碼: import random, pygame, sys from pygame.locals import * pygame.init()