blit

    1熱度

    1回答

    我已經通過其他有關這個問題,似乎無法得到我正在尋找的答案。我目前的遊戲運行速度爲60 fps,調試模式下每幀9.5 ms(釋放模式下爲3.8 ms /幀)。這是玩家,敵人和地圖全部投射到屏幕上,這似乎不會導致fps的下降,但是當我將我的1024x768 BG圖像投射到27-30 FPS時,現在渲染每幀在33毫秒/幀。繼承人的遊戲循環--- while(!quit) { if(SDL_P

    1熱度

    3回答

    我需要根據某些水平和垂直速度在屏幕周圍移動曲面。我需要這些速度是完全隨機的。我的想法是產生隨機的浮點數(我成功了),並用它們作爲速度。這樣我可以有很多不同的速度,從來不會太快或太慢。問題是:SDL_BlitSurface將只接受SDL_Rect作爲參數來確定將繪製曲面的新矩形,並且SDL_Rect是由4構成的結構int s:兩個用於座標,兩個用於維度; 恢復:如何在SDL上對錶面進行交接時使用精度

    0熱度

    2回答

    我想在python 2.7中使用pygame製作平臺遊戲。我在Python中使用列表非常缺乏經驗。我想讓這些平臺成爲可以任意長度的花木。可以說,我想它是250個像素長,每幅圖像是50長,我可以做這樣的事情: list = [0,1,2,3,4] screen.blit(platformimg,(list*50+x,y) 而且,我估計這部分是很容易的,但如何將我做一個列表是某個整數的長度。所以

    0熱度

    1回答

    我實際上試圖製作一個具有多個東西的畫布的獨特圖像。 我用我所需要的創建了一張圖片,但圖片的質量非常差。你知道我可以如何升級它嗎? 這是我的代碼的最後,當我保存的圖像: StorageFile filesave = await ApplicationData.Current.LocalFolder.CreateFileAsync("filesave.jpg", CreationCollisionOp

    1熱度

    1回答

    在遇到PyGame中文本渲染的許多問題後,我想知道是否有任何有效的方法來處理它。 第一種方法: 存放在班self.variables已經呈現文本: class SomeClass(): def __init__(self): self.text1 = myfont.render("Text 1",0,self.colour) self.text2 = myfont

    1熱度

    1回答

    我需要設置一個背景畫布,並在各個地方繪製一些圖像。在這個背景下沒有任何變化,所以我想一次完成。我想我知道該怎麼做。然後,我希望將每個框架複製到我的主屏幕畫布上,讓他們看到背景畫布(最終只是其中的一部分)。 我做了以下內容: g_CanvasScreen = document.getElementById("m_Canvas"); g_CanvasScreenContext = g_CanvasS

    0熱度

    1回答

    我正在寫一個基本的鼠標躲閃遊戲,並且我需要用閃爍的小星星來閃避。我做到了,因此一旦一個星葉再次的blit它在頂部的作品畫面>,但它的blit它在相同的x位置 這裏是移動的星更新代碼: def update(self): self.mouse_pos = pygame.mouse.get_pos() (self.player_r.x, self.player_r.y) = sel

    0熱度

    1回答

    我想捕獲一個屏幕並將其分配給某種控件,以便我可以單擊該圖片並檢索單擊該圖片的座標。 我會如何去做這件事?我試圖分配一個位圖到一個靜態控件,當用戶點擊圖像時,我檢索鼠標座標並減去偏移的邊框。我使用靜態控件,因爲它有SS_Notify。 但這裏的圖片甚至不能在框架上顯示? 我會如何解決這個問題? static HDC handle_MemoryDC; static HDC handle_

    0熱度

    3回答

    林做一個遊戲來練習mygame和IM創造高分屏,但我似乎無法正確的blit文我多麼希望 這裏是高分方法 def high_screen(self): screen.blit(background,(0,0)) myfont = pygame.font.SysFont("impact", 20) scorefile = open('highscores.txt', 'r

    1熱度

    1回答

    我正在使用Qt和SDL在我的應用程序上顯示曲面,我初始化窗口小部件就像在this page上說的那樣,我在窗口上顯示2或3個曲面,但唯一的結果是黑屏。當我關閉應用程序時,圖像出現1或2幀。 我的代碼很長,我不知道女巫的部分是錯誤的,所以我會用我認爲有用的帖子來編輯帖子,而不是發佈數百條無用的帖子。