Registro de depuração mais rápido: Dump ()

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().