Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


print(object)

Logs a message to the Unity Console. Functionally equivalent to Debug.Log.
Read time 1 minuteLast updated 6 days ago

Definition

  • Type: Method
  • Namespace: UnityEngine
  • Assembly: UnityEngine.CoreModule

print(Object)

public static void print(object message)

Parameters

message

The message to display in the console.

Remarks

The
print
method is a functionally equivalent alternative to Debug.Log when used in a Monobehaviour script. Refer to Debug.Log for more information.
Additional Resources: Debug.Log, Debug.LogWarning, Debug.LogError.

Examples

using UnityEngine;public class PrintExample : MonoBehaviour{ public int playerHealth = 85; public int maxHealth = 100; void Start() { // Simply print a message in the console print("The Start method has been called."); // Log variables using string interpolation print($"Initial player health: {playerHealth}"); // Log a variable using formatting float healthPercentage = playerHealth / (float)maxHealth; print($"The player's total score is: {healthPercentage:F2}"); }}