blit

    2熱度

    2回答

    我工作的自定義GUI組件pygame的範圍內,並且使滑塊組件的時候,我給滑塊一個Draw(parentSurface)功能借鑑了父表面的滑桿,它的存儲位置。 現在這個工作,但在滑塊存儲兩個圖像: 幻燈片圖像被動態地從瓷磚製成滑塊的給定長度相匹配,具有所述給定長度的寬度測量,和高度的3個像素;和 「選擇」圖像,這只是一個小8×12指示器,以顯示其中的滑塊。 的問題是,當我Draw(parentSur

    0熱度

    2回答

    我是Pygame的新手,我試圖將我的精靈移動到我的背景圖片上。 移動後我的精靈不再出現?有任何想法嗎? 這是沒有一些屏幕的大部分程序。 我一直試圖讓這幾個小時的工作, #dependencies import pygame as P import random as R def welcome(screen): #load background bg = P.image

    1熱度

    2回答

    當我使用blit函數時,它不會刪除先前加載的精靈來讓精靈移動,直到我調用「display.fill(bgcolor)」函數。問題是我有一個五彩的背景。那麼如何在不影響背景的情況下更新圖像? 注意 - 已經嘗試過 「pygame.display.update()」 和 「pygame.display.flip()」 - 它並不能幫助:( class states(): def __init__(s

    0熱度

    1回答

    我正試圖用pygame創建一個遊戲,現在我正在試圖提升我的健康狀況。顯然,在背景圖片下面。有沒有辦法在背景上繪製/繪製?我試過重新安排訂單。 screen.blit(healthbar, (5,5)) for health1 in range(healthvalue): screen.blit(health, (health1+8,8)) screen.blit(backgrou

    0熱度

    2回答

    使用WM_ERASEBKGND-消息閃爍 - 方法I創建一個位圖,它BitBlt到每次輸出的窗口大小的變化: void CmbmView::OnDraw(CDC* pDC) { CRect WindowSize; HDC hdc; BITMAPINFO pbmi; HBITMAP hbm; CBitmap *pBitmap; CDC M

    0熱度

    2回答

    我正在用python編寫一個簡單的遊戲,我需要從bmp/png文件加載一個圖像並將其繪製到屏幕上。 我的代碼的重要組成部分,是這樣的: temp = pygame.image.load("debris.bmp").convert() temp.convert_alpha() temp.blit(screen, (250,250)) pygame.display.flip() fps.tic

    0熱度

    1回答

    我只能一次打電話給我的班級。 我的代碼是: class fish: def __init__(self, x, y, image, speed): self.x = x self.y = y self.image = image self.speed = speed def be(self): screen.blit(

    1熱度

    2回答

    如何在Python中找到一個預先存在的具有字符串列表的變量? 我有一個字符串列表,如: letters = ["C", "A", "M", "P"] 和一組預先存在的變量,如: C = pygame.image.load("resources/menu icons/imgC.png") A = pygame.image.load("resources/menu icons/imgA.png"

    0熱度

    1回答

    我使用Pygame並導入並將圖像轉換爲表面,然後使用blit命令: screen.blit(surface,(x,y))但它保留在堆疊表面上,我怎樣才能在1個表面停止它?

    2熱度

    1回答

    我正在學習使用pygame,並且我在呈現文本時遇到了一些問題。 簡化代碼我工作是這樣的: import pygame sizex =200; sizey =200 pygame.init() clock = pygame.time.Clock() screen = pygame.display.set_mode((sizex,sizey)) myfont = pygame.font.