我刚刚在 Google Play 上启动了我的游戏,它在 Android 设备上运行良好,但如果我尝试通过 Bluestacks 模拟器启动它,Unity 启动画面(有时)会显示,之后只有深灰色屏幕,没有任何反应
This is how it looks after the Unity Splash intro
我尝试通过 Google Play 和安装 Apk 文件本身来安装游戏,但这两种方法都不起作用。
我使用 v2021.1.18f1 来构建游戏
游戏本身在这里https://play.google.com/store/apps/details?id=com.BrokenGlass.TapNinja
谢谢。
更新
我通过更改播放器设置中的许多设置来修复它,但不确定哪一个是真正使它起作用的。 Raguels 的答案部分正确,但仅更改 Graphics API 不起作用。
最佳答案
发生这种情况是因为您没有在 Android 构建中包含一些受支持的图形 API。如果省略 OpenGLES2,Bluestacks 可能无法工作。确保您支持的图形 API 中有 OpenGLES 2。您可以在项目设置/播放器/其他设置
要使其可用,您必须将颜色空间从线性更改为 Gamma 。
关于android - 我的 Android 版 Unity 游戏无法在 Bluestacks 中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69031237/