【问题标题】:Unity, Google Play Console and OpenGLES versionsUnity、Google Play 控制台和 OpenGLES 版本
【发布时间】:2018-03-03 00:10:27
【问题描述】:

我有一个非常简单的问题。我现在是第一次将应用程序上传到 Google Play。该应用程序是在 Unity 中制作的,它允许使用 OpenGLES 2 和 OpenGLES 3,但是使用后者运行得更好。在我可以通过 Google Play 控制台访问的 APK 信息中,它说:

OpenGL ES 版本:2.0+

我只是想确保 2.0+ 表示所有 OpenGLES 版本,包括 2.0 及以上。这也意味着 3.0、3.1、3.2 等。那是对的吗?我真的不想错误地发布没有 OpenGLES 3 的应用程序。

【问题讨论】:

    标签: android unity3d opengl-es google-play-console


    【解决方案1】:

    根据developer.android.com

    OpenGL ES 3.0 API 提供了比 2.0 API 更多的功能和更好的性能,并且还向后兼容

    我。 e. OpenGL ES 3 是 OpenGL ES 2 的超集。

    因此您可以毫无疑问地将要求设置为 OpenGL ES 2.0+。

    【讨论】:

    • 非常感谢。我也读过,但我很怀疑,因为如果 Open GL ES 3 是超集,这将使 OpenGL ES 2 成为一个子集,那么信息不应该改为“Open GL ES 3.0+”吗?这肯定包括两个版本。
    • @YigitBireroglu 不。 ES3 具有 ES2 的所有功能以及其他一些功能。如果您将其设置为 ES 3.0+,那么它将只允许 3.0、3.1、3.2。
    猜你喜欢
    • 2019-01-20
    • 2021-03-26
    • 2019-08-27
    • 2020-12-04
    • 2021-03-08
    • 1970-01-01
    • 2022-07-17
    • 1970-01-01
    • 2020-12-07
    相关资源
    最近更新 更多