ログメッセージが発行されたときに受信するためのイベントハンドラー
このイベントはメインスレッドでのみ動作します。もしハンドラー内で、メインスレッドのみ呼び出し可能な Unity の API を使用したい場合や、なんらかの理由があった場合、スレッドセーフでないかもしれません。
var output : String = ""; var stack : String = "";
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; }