void OnDrawGizmos() { if (Application.isPlaying) { m_Bounds_All.DrawGizmo(true); Gizmos.color = Color.yellow; m_Bounds_Lower.DrawGizmo(false); m_Bounds_Upper.DrawGizmo(false); Gizmos.color = Color.blue; Gizmos.DrawSphere(m_TransformCOM, .2f); Gizmos.DrawLine(m_TransformCOM, m_TransformCOM + m_TransformAvVel); // Gizmos.color = Color.cyan; // Gizmos.DrawLine(m_TransformCOM, m_TransformCOM + m_TransformCOMVel); Gizmos.color = Color.blue; m_LowerRotPosFrom.y = 3; m_LowerRotationVec.y = 3; // Gizmos.DrawLine(m_FurthestUpper00.Tform.position + (Vector3.up * 2), m_FurthestUpper01.Tform.position + (Vector3.up * 2)); // Gizmos.DrawLine(m_FurthestLower00.Tform.position + (Vector3.up * 2), m_FurthestLower01.Tform.position + (Vector3.up * 2)); } }