0

大约一个小时前,Debug Canvas 开始在 Play 上进行实例化。我在互联网上四处搜索,但似乎找不到任何东西。你们中是否有一些人可能知道如何禁用它,因为它占据了大约一半的屏幕?

编辑:我试图在另一台计算机上安装该项目,但它没有出现。所以如果它与项目或 Unity 本身有任何关系,那就别想了。

图片

4

2 回答 2

0

尝试 Left Ctrl + Backspace 来切换它,或删除 Universal RP (Render Pipeline) 包或通过代码禁用它:

bool debugupdater_disabled = false;
 
private void Update()
    {
        if (debugupdater_disabled)
            return;
 
        GameObject debugUpdater = GameObject.Find("[Debug Updater]");
        if(debugUpdater != null)
        {
            Destroy(debugUpdater);
            debugupdater_disabled = true;
            Debug.Log("done");
        }
    }
于 2022-03-03T19:23:11.900 回答
0

将此代码添加到 Awake 或 Start 上的脚本之一:

UnityEngine.Rendering.DebugManager.instance.enableRuntimeUI = false;

这在文档中提到

您必须使用 CoreRP 12 或更高版本,如此处所述

于 2022-03-04T12:46:16.950 回答