OS X 上的 Kivy 应用程序突然显示旋转 90 度
Kivy applications on OS X suddenly show rotated 90 degrees
我在 Mac (Yosemite) 上安装了 Kivy,一切正常。
我什至让它在 eclipse 下工作,所以我可以直接从它 运行 kivy 项目,而不是使用提供的应用程序启动器。
突然,有一天,我看到应用程序显示在屏幕上,旋转了 90 度。
这发生在所有人身上,甚至是我之前 运行 并且看起来不错的例子。
我不知道是什么原因造成的。有人有线索吗?
是否有一些屏幕方向的设置,或者类似的设置?
谢谢,
乔尔
您可能已经在kivy 的配置中设置了旋转参数,但我不知道如何设置。寻找 kivy 的 config.ini(它可能在 ~/.kivy/config.ini
但不确定在 osx 中)并查看 [graphics]
下的 rotation
键是否设置为除0. 如果是...将其设置为 0 并再次尝试 运行 kivy 应用程序。
你也可以写
from kivy.config import Config
Config.set('graphics', 'rotation', 0)
在您的应用程序开始时,在导入任何其他内容之前。
我在 Mac (Yosemite) 上安装了 Kivy,一切正常。 我什至让它在 eclipse 下工作,所以我可以直接从它 运行 kivy 项目,而不是使用提供的应用程序启动器。
突然,有一天,我看到应用程序显示在屏幕上,旋转了 90 度。 这发生在所有人身上,甚至是我之前 运行 并且看起来不错的例子。
我不知道是什么原因造成的。有人有线索吗? 是否有一些屏幕方向的设置,或者类似的设置?
谢谢, 乔尔
您可能已经在kivy 的配置中设置了旋转参数,但我不知道如何设置。寻找 kivy 的 config.ini(它可能在 ~/.kivy/config.ini
但不确定在 osx 中)并查看 [graphics]
下的 rotation
键是否设置为除0. 如果是...将其设置为 0 并再次尝试 运行 kivy 应用程序。
你也可以写
from kivy.config import Config
Config.set('graphics', 'rotation', 0)
在您的应用程序开始时,在导入任何其他内容之前。