Debug.Log
é uma eventualidade …
Cada projeto Unity3d que eu ligo precisa de uma ou duas Debug.Log( problematicObject )
declarações temporárias para acalmar meus nervos. Como um fã da brevidade e da interface fluente , levo esse método de extensão comigo em todos os lugares que codifico:
using UnityEngine;
public static class DebugExtensions
{
public static void Dump(this object me)
{
Debug.Log(me);
}
}
Agora, tudo o que você precisa para perscrutar seu objeto indescritível é simples problematicObject.Dump()
.