2009-02-14 97 views
4

是否有可能在Pygame中獲得完全透明的窗口(通過它查看桌面)?我發現如何創建一個沒有框架的窗口,但似乎沒有任何明顯的方法來使其透明。Pygame中完全透明的窗戶?

只要有Windows和Mac OS X的解決方案,我都願意將其與系統特定的技術/框架綁定,但我不確定要尋找哪個方向。

我能找到的唯一主題recommended using wxPython,這不是我可以爲這個特定項目做的事情(需要是Pygame)。

回答

7

PyGame使用SDL,它不支持透明窗口。儘管至少在Linux上透明是由窗口管理器完成的,而不是應用程序。

+0

確實,WM通常會提供透明效果,但應用程序也可以明確啓用透明度。 urxvt是這種應用程序的一個例子。 – 2009-02-15 03:50:45