Pathfinding.RichAI.OnDrawGizmos C# (CSharp) Method

OnDrawGizmos() public method

public OnDrawGizmos ( ) : void
return void
		public void OnDrawGizmos () {
			if (drawGizmos) {
				if (raycastingForGroundPlacement) {
					Gizmos.color = GizmoColorRaycast;
					Gizmos.DrawLine (transform.position, transform.position+Vector3.up*centerOffset);
					Gizmos.DrawLine (transform.position + Vector3.left*0.1f, transform.position + Vector3.right*0.1f);
					Gizmos.DrawLine (transform.position + Vector3.back*0.1f, transform.position + Vector3.forward*0.1f);
				}
				
				if (tr != null && buffer != null) {
					Gizmos.color = GizmoColorPath;
					Vector3 p=tr.position;
					for (int i=0;i<buffer.Count;p=buffer[i], i++) {
						Gizmos.DrawLine (p, buffer[i]);
					}
				}
			}
		}