首页 > 解决方案 > Google Play 发布前报告屏幕截图的方向不正确

问题描述

我的游戏使用固定的纵向。我亲自在几部手机和平板电脑上进行了测试。我从未见过我的代码有问题;游戏总是有一个固定的、强制的肖像渲染。

但是,Google Play 发布前报告中生成的所有屏幕截图都以横向显示游戏渲染。

搜索表明,默认情况下,报告无论如何都应该纵向运行。

https://support.google.com/googleplay/android-developer/answer/9842757?hl=en

测试设备可以在使用横向配置的应用程序上运行测试吗?

默认情况下,测试设备预定义为在固定的纵向页面方向上运行测试。但是,如果您的应用被锁定为横向,您应该会在横向模式下看到视频和屏幕截图。

非常感谢任何信息。谢谢

标签: google-playgoogle-play-consoleandroid-orientationdevice-orientationprelaunch

解决方案


原来我没有正确设置我的应用程序仅用于纵向方向。

我发现一篇文章建议以下代码足以使事情正常进行:

    Screen.autorotateToLandscapeLeft = false;
    Screen.autorotateToLandscapeRight = false;
    Screen.autorotateToPortraitUpsideDown = true;
    Screen.autorotateToPortrait = true;

但是,我还必须更改 Unity 编辑器本身的设置

项目设置 -> 播放器 -> 分辨率和演示 -> 默认方向 -> 纵向

添加它修复了一切


推荐阅读