#pragma strict
public var mat:Material;
private var s:Vector3 = Vector3(0, 0, 0);
private var e:Vector3 = Vector3(10, 10, 0);
function Start ()
{
}
function Update ()
{
}
function OnPostRender()
{
if (!mat)
{
Debug.LogError("We need a material");
return;
}
GL.PushMatrix();
mat.SetPass(0);
GL.LoadOrtho();
// 开始绘制
GL.Begin(GL.LINES);
// 设置绘制颜色
GL.Color(Color.red);
// 开始顶点
GL.Vertex(s);
// 结束顶点
GL.Vertex(e);
// 结束绘制
GL.End();
GL.PopMatrix();
}