Menu

This website describes about the preview and experimental softwares.

Disable Console Output Plugin

DisableConsoleOutput (UdonObfuscator.Composition.DisableConsoleOutput) plugin removes logging functions from the source.

Example

input
namespace AudioLink
{
    public class AudioLinkController : UdonSharpBehaviour
    {
        // ...

        private void Start()
        {
            // ...
            if (audioLink == null)
            {
                Debug.LogError("[AudioLink] Controller not connected to AudioLink");
                return;
            }
        }

        // ...
    }
}
output
namespace AudioLink
{
    public class AudioLinkController : UdonSharpBehaviour
    {
        // ...

        private void _UnityEngineDebugLogStub()
        {

        }

        private void Start()
        {
            // ...
            if (audioLink == null)
            {
                _UnityEngineDebugLogStub();
                return;
            }
        }

        // ...
    }
}

Options

Options:
  --disable-console-output  use disable-console-output [default: False]

Comments

This plugin does not currently support annotation comments yet.