小编the*_*er6的帖子

使用Application.Quit时手机游戏重新启动

好的,所以我将旧的 4.6 Unity 项目升级到 Unity 5.0。总的来说,这个过程相对轻松,但现在当我为 Android 构建时,我的“退出”按钮不起作用。

我通过 logcat 收到一条非常奇怪的消息:

E/Unity   (23691): RenderTexture warning: Destroying active render texture. Switching to main context.
E/Unity   (23691):
E/Unity   (23691): (Filename:  Line: 295)
E/Unity   (23691):
Run Code Online (Sandbox Code Playgroud)

我的 GameController 脚本中的退出代码非常简单:

public void Quit () {
    Application.Quit();
}
void OnApplicationQuit () {
    if (showAds) { //just in case
        adController.DestroyAll();
    }
}
Run Code Online (Sandbox Code Playgroud)

我应该寻找什么?是质感问题吗?我确实有一个自定义着色器,但游戏之前在 Unity 4.6 上运行得很好。

quit unity-game-engine

5
推荐指数
1
解决办法
2977
查看次数

标签 统计

quit ×1

unity-game-engine ×1