@@ -41,13 +41,16 @@ private void Start()
41
41
42
42
m_drawer . SetDefaultMaterial ( m_defaultMaterial ? m_defaultMaterial : DebugGLUtility . CreateDefaultMaterial ( ) ) ;
43
43
44
- m_drawer . AddShape ( DebugGL . ShapeLineWireId , DebugGLUtility . CreateShapeLineWire ( ) ) ;
45
- m_drawer . AddShape ( DebugGL . ShapeTriangleWireId , DebugGLUtility . CreateShapeTriangleWire ( ) ) ;
46
- m_drawer . AddShape ( DebugGL . ShapeQuadWireId , DebugGLUtility . CreateShapeQuadWire ( ) ) ;
47
- m_drawer . AddShape ( DebugGL . ShapeCircleWireId , DebugGLUtility . CreateShapeCircleWire ( ) ) ;
48
- m_drawer . AddShape ( DebugGL . ShapeCubeWireId , DebugGLUtility . CreateShapeCubeWire ( ) ) ;
49
- m_drawer . AddShape ( DebugGL . ShapeSphereWireId , DebugGLUtility . CreateShapeSphereWire ( ) ) ;
50
- m_drawer . AddShape ( DebugGL . ShapeCylinderWireId , DebugGLUtility . CreateShapeCylinderWire ( ) ) ;
44
+ if ( m_defaultShapes )
45
+ {
46
+ m_drawer . AddShape ( DebugGL . ShapeLineWireId , DebugGLUtility . CreateShapeLineWire ( ) ) ;
47
+ m_drawer . AddShape ( DebugGL . ShapeTriangleWireId , DebugGLUtility . CreateShapeTriangleWire ( ) ) ;
48
+ m_drawer . AddShape ( DebugGL . ShapeQuadWireId , DebugGLUtility . CreateShapeQuadWire ( ) ) ;
49
+ m_drawer . AddShape ( DebugGL . ShapeCircleWireId , DebugGLUtility . CreateShapeCircleWire ( ) ) ;
50
+ m_drawer . AddShape ( DebugGL . ShapeCubeWireId , DebugGLUtility . CreateShapeCubeWire ( ) ) ;
51
+ m_drawer . AddShape ( DebugGL . ShapeSphereWireId , DebugGLUtility . CreateShapeSphereWire ( ) ) ;
52
+ m_drawer . AddShape ( DebugGL . ShapeCylinderWireId , DebugGLUtility . CreateShapeCylinderWire ( ) ) ;
53
+ }
51
54
52
55
for ( int i = 0 ; i < m_shapes . Count ; i ++ )
53
56
{
0 commit comments