Legacy Documentation: Version 5.1
LanguageEnglish
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

Application.LogCallback

Switch to Manual
public delegate LogCallback(condition: string, stackTrace: string, type: LogType): void;

Parameters

Description

Use this delegate type with Application.logMessageReceived or Application.logMessageReceivedThreaded to monitor what gets logged.

	var output = "";
	var stack= "";

function OnEnable () { Application.logMessageReceived += HandleLog; }

function OnDisable () { // Remove callback when object goes out of scope Application.logMessageReceived -= HandleLog; }

function HandleLog (logString : String, stackTrace : String, type : LogType) { output = logString; stack = stackTrace; }