2014-10-01 68 views

回答

3

我不知道是否有任何方法來解決這個pygame後端,但我們默認情況下移動到一個SDL2後端,這可能會更好地工作。如果你有興趣測試它,看看它是否解決了你的問題會很有趣。

編輯:實際上,它現在可能有類似的問題,但對於sdl2,我們更有可能解決問題。

+1

謝謝!好消息。我希望改用SDL2有所幫助。 SDL 2爲其API增加了Retina支持 - http://hg.libsdl.org/SDL/rev/6a05d7352575 我可以做些什麼來測試它? – 2014-10-02 11:57:31

+2

您需要從master中克隆kivy,使用'USE_SDL2 = 1 make force'進行編譯,然後使用'KIVY_WINDOW = sdl2 KIVY_IMAGE = sdl2 KIVY_CLIPBOARD = sdl2 KIVY_TEXT = sdl2 python main.py'運行kivy應用程序。如果您遇到問題,請諮詢kivy的irc或郵件列表,目前這種情況正在迅速發生變化,可能很快就會有一個更簡單的方法。 – inclement 2014-10-02 13:09:20

+0

你在makefile的目錄下嗎? – inclement 2014-10-07 17:28:02

相關問題