Printing to the console

To print to the console we use the unity Debug class as shown below.

Debug.Log("This is a simple log.");
Debug.LogAssert("This is an assert...");
Debug.LogError("This is an error...");
Debug.LogException("This is an exception...");
Debug.LogWarning("This is a warning...");
Debug.Log(new Vector3(0,0,0));
Debug.Log(myvalue);

When using the System namespace its Debug class might do some weird stuff. You can use UnityEngine.Debug.Log() or simply add using Debug = UnityEngine.Debug; at the top of your class after the imports.

Last updated