google-play - Google Play 发布前报告屏幕截图的方向不正确
问题描述
我的游戏使用固定的纵向。我亲自在几部手机和平板电脑上进行了测试。我从未见过我的代码有问题;游戏总是有一个固定的、强制的肖像渲染。
但是,Google Play 发布前报告中生成的所有屏幕截图都以横向显示游戏渲染。
搜索表明,默认情况下,报告无论如何都应该纵向运行。
https://support.google.com/googleplay/android-developer/answer/9842757?hl=en
测试设备可以在使用横向配置的应用程序上运行测试吗?
默认情况下,测试设备预定义为在固定的纵向页面方向上运行测试。但是,如果您的应用被锁定为横向,您应该会在横向模式下看到视频和屏幕截图。
非常感谢任何信息。谢谢
解决方案
原来我没有正确设置我的应用程序仅用于纵向方向。
我发现一篇文章建议以下代码足以使事情正常进行:
Screen.autorotateToLandscapeLeft = false;
Screen.autorotateToLandscapeRight = false;
Screen.autorotateToPortraitUpsideDown = true;
Screen.autorotateToPortrait = true;
但是,我还必须更改 Unity 编辑器本身的设置
项目设置 -> 播放器 -> 分辨率和演示 -> 默认方向 -> 纵向
添加它修复了一切
推荐阅读
- angular - 在来自 http GET、Angular 6 的输入字段中显示对象
- sql - 如何禁用特定 Pervasive 用户帐户的存储过程查看权限?
- c# - 如何在 swagger 中修改关联数组、哈希或字典中的键以获取文档?
- python - 将查询参数添加到 URL
- python - 递增增加列表中的非零元素
- python - 使用 PIL 使文本大小自动调整为图像
- sql-server - SQL Server:不同表中列之间的关系
- javascript - 多次更改段落以匹配幻灯片中更改的图像
- php - magento 1.9.3.9 中损坏的模块块我如何调试问题
- machine-learning - 如何纠正来自外部环境的传感器漂移?