public static void DrawLine (Vector3 start, Vector3 end, Color color= Color.white, float duration= 0.0f, bool depthTest= true);

Parámetros

startPunto en el espacio del mundo donde la linea debería empezar.
endPunto en el espacio del mundo donde la linea termina.
colorColor de la linea.
durationQué tan larga la linea debería estar visible.
depthTestDebería la linea estar oscurecida por objetos que están más cerca a las cámara?

Descripción

Dibuja una línea entre los puntos de inicio y fin especificados.

La línea se dibujará en la vista de escena del editor. Si el dibujo de gizmo está habilitado en la vista de juego, la línea también se dibujará allí. La duration es el tiempo (en segundos) para el cual la línea estará visible después de que se muestre por primera vez. Una duración de cero muestra la línea para un solo frame.

Nota: Esto es para depuración en el playmode solamente. Los gizmos del editor deberían estar dibujados con Gizmos.Drawline o Handles.DrawLine en su lugar.

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { void Update() { Debug.DrawLine(Vector3.zero, new Vector3(1, 0, 0), Color.red); } }
using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { void OnCollisionEnter(Collision collision) { foreach (ContactPoint contact in collision.contacts) { Debug.DrawLine(contact.point, contact.point + contact.normal, Color.green, 2, false); } } }