pymunk

    0熱度

    1回答

    我在Pymunk創建多邊形時遇到了一些麻煩。 import pymunk space = pymunk.Space() space.gravity = (0.0, 900.0) box_points=[(-100,-100), (100,-100), (100,100), (-100, 100)] body = pymunk.Body(10.0, 1000.0) body.positi

    1熱度

    1回答

    此代碼在靜止在位置(50,80)的黑色屏幕上顯示圖像assassin1.png。 目標是誘導寶寶重力在該圖像,以便它下降。我遵循了使用pygame編寫的pymunk tutorial,並試圖去適應它。我不知道爲什麼我的代碼不會對我的圖像施加重力。有人能告訴我我做錯了什麼,爲了使它正常工作我應該改變什麼? import pyglet import pymunk class PymunkSpac

    2熱度

    2回答

    此代碼在黑色屏幕上顯示圖像assassin1.png。這個圖像有一個與它相關的寶石身體和形狀。在它下方還有一個名爲floor的隱形靜態pymunk對象。重力是在圖像上引起的,它在無形的地板上休息。 當我按下UP鍵時,我想使圖像自然跳躍。我怎樣才能實現這個? import pyglet import pymunk def assassin_space(space): mass = 9

    2熱度

    1回答

    我正在使用pymunk將力施加到其直徑末端的圓形體上。這些力是不同的大小,並且都沒有x分量(相對於身體,也就是說,它們與直徑垂直)。我希望這些力一起在一定程度上旋轉身體,但相反,他們只是加在一起創建一個沒有X分量和Y分量的力矢量(所以再次垂直於直徑),這只是一個組合這兩種力量的大小。 是否pymunk只是無法計算由身體上不同點施加的多個力的合成旋轉?既然這是我甚至使用物理引擎的唯一原因,如果真的如

    7熱度

    1回答

    如何將一個pyglet精靈綁定到一個pymunk體,這樣如果身體正在旋轉,精靈也會旋轉?

    1熱度

    1回答

    我剛開始接觸pymunk,我有,我是不是能夠找到的文檔中解決一個問題的形狀。 我有一個字符體特定的動畫期間改變形狀。我知道如何將形狀附加到物理機構,但我該如何改變它們?具體而言,我需要暫時將該框更改爲較小的框。 這可能嗎?

    0熱度

    1回答

    我還沒有能夠爲相同版本的python安裝Pymunk和Pygame。我已經嘗試了二進制文件,源代碼安裝,fink和Macports,用於系統python,python 2.6和python 2.7,32和64位版本。 在某些情況下,pymunk單元測試會導致分段錯誤,在某些情況下,我的症狀類似於Issue 42,在某些情況下,我無法導入pymunk,因爲libchipmunk.dylib是不兼容的