blit

    0熱度

    1回答

    我正在製作一款遊戲,並且需要將特定圖片區域內的對象閃過。我不想要我的表面來blit這些圖像。可能嗎? (我使用pygame的)

    -6熱度

    1回答

    我想爲我的遊戲製作複雜的動畫,但我不知道如何去做。 我首先想到,你必須添加一個動畫文件到遊戲中並將其粘貼。比如我的遊戲,每次你拍攝時都會碰到一個它會爆炸的鬼魂。所以外部動畫文件被調用並被複制到屏幕上,並在鬼影觸及子彈的地方播放。這是在大多數遊戲中使用嗎? 如果使用了這個動畫文件擴展名,我應該使用它什麼,.ani?,.flc?,.gif?或.webp。我並不是說這些是唯一可用的動畫文件擴展名。 它的

    0熱度

    2回答

    我試圖在按下事件K_SPACE時將圖像blit到屏幕上。然而,當我按下空格時,什麼也沒有發生。我嘗試移動屏幕更新或翻轉的地方,但我已經撞到了一堵磚牆。 感謝您的幫助。 DEF播放():正在顯示 background = pygame.image.load(bifPlay).convert() char = pygame.image.load(mif).convert_alpha() bulle

    1熱度

    1回答

    我有2位圖(前景和背景),我需要相互疊加形成一個新的位圖,並將其用作按鈕的ImageBrush。 的代碼看起來像這樣(的Windows 8.1商店應用): WriteableBitmap foregroundBitmap = GetForegroundBitmap(); WriteableBitmap backgroundBitmap = GetBackgroundBitmap(); Imag

    0熱度

    1回答

    我開發一款遊戲,和我的blit一個文本到屏幕如下: message = font.render("Hello World" , True) surface_1.blit(message, some_rect) 所以屏幕的消息「上你好世界「現在正在出現。我需要的是持續幾秒鐘,然後隱藏它的方式。我認爲一個簡單的方法是創建一個變量來計算循環的每一個回合,當計數器達到幾輪(這將等於時間,100輪=

    3熱度

    1回答

    我目前在學習SDL,我正在嘗試創建一個Pacman遊戲。我試圖採取措施,以避免陷入大量的代碼。 到目前爲止,我已經創建了一個空白窗口,並呈現一個Pacman圖像。我可以按下箭頭鍵並在窗口周圍移動Pacman。我已經設置好Pacman圖像作爲SDL_Texture存儲,我使用RenderCopy將它存儲到窗口中。每次用戶按下箭頭時,我都會移動圖像的座標並重新渲染整個圖像。這工作得很好。不過,現在我想

    -1熱度

    1回答

    我想在3D matplotlib圖上將2d圖像(如png)投影到3維空間中的位置。基本上,我希望圖像始終面向用戶,而不管劇情如何旋轉。當用戶放大和縮小圖像時,最好不要縮放圖像。 有人會認爲通過訪問matplotlib中的低級別的rastering函數很容易,但我找不到任何描述我想要做的文檔。

    0熱度

    1回答

    因此,我試圖在「場景」類中創建一個功能,讓每當按下「z」並繼續流傳一段時間時,文本彈出。 如果我使用pygame.key.get_pressed()它只在按Z時突擊。我想讓它在Z按下​​時彈出,並繼續在屏幕上停留一段時間。 ##This is inside the "scene" class## def printText(self, surface): if self.counte

    0熱度

    1回答

    我嘗試了Lee Brimlow的blitting教程系列和Rex Van der spuy的「閃光先進遊戲設計」中的技巧的組合 我是一名開發人員,負責製作Flash中的網絡虛擬世界。我製作了一個電話應用程序(類似於盜竊汽車遊戲中的手機)。無論如何,當一個信息被髮送時,我們想要播放這個瘋狂的信封動畫,並圍繞它轉動。這是laggy(特別是在舊電腦上),所以我認爲這是一個很好的機會使用blitting。

    8熱度

    1回答

    在OpenGL文檔中,我無法找到任何地方。對不起,如果它已經回答過。但我的問題是,如果我將像素從一個FBO複製到另一個,並且每個都有多個顏色附件(不需要相同數量),並且如果我的遮罩是GL_COLOR_BUFFER_BIT,哪些顏色附件(GL_COLOR_ATTACHMENT0,GL_COLOR_ATTACHMENT1,.... GL_COLOR_ATTACHMENTN)是否複製?他們全部?如果是的