|
|
1
1
如果您的游戏必须始终在PORTRAIT模式下运行;那么您就不必担心设备方向的变化了。你想做的是确保你的游戏始终以人像模式启动,无论设备设置如何。 在应用程序描述符文件中;设置这些值:
应用程序描述符文件是“ 主要应用程序 -“app.xml”文件,Flash Builder将在您创建主应用程序时创建该文件。 在文献理论中,这些变化应该起作用;但如果我能记住的话,我在某些版本的安卓系统中遇到了问题,该应用程序以错误的方向启动,不会改变。 因此,在我的应用程序中,我在主应用程序文件上添加了applicationComplete和activate处理程序,并使用这些方法来指定游戏的纵横比。类似这样的内容:
我没有在iOS设备上测试这个特定用例的记忆;所以我可能只在安卓系统上遇到了这个问题。或者可能是我先做了Android代码,这就是为什么我在iOS上从来没有遇到过问题。 |
|
|
2
0
尽管我使用了这种方法,但我不能因此而受到赞扬,但请参阅: Please see this thread 请记住,如果您正在为iOS开发,则不能锁定设备方向。您必须添加事件侦听器来处理iOS的方向更改。我做的第一个应用程序因为试图锁定方向而被拒绝。 |