Exemplo n.º 1
0
 void OnDestroy()
 {
     if (_bulkMesh != null)
     {
         _bulkMesh.Release();
     }
     if (_positionBuffer1)
     {
         DestroyImmediate(_positionBuffer1);
     }
     if (_positionBuffer2)
     {
         DestroyImmediate(_positionBuffer2);
     }
     if (_rotationBuffer1)
     {
         DestroyImmediate(_rotationBuffer1);
     }
     if (_rotationBuffer2)
     {
         DestroyImmediate(_rotationBuffer2);
     }
     if (_kernelMaterial)
     {
         DestroyImmediate(_kernelMaterial);
     }
     if (_surfaceMaterial)
     {
         DestroyImmediate(_surfaceMaterial);
     }
     if (_debugMaterial)
     {
         DestroyImmediate(_debugMaterial);
     }
 }
Exemplo n.º 2
0
 void OnDestroy()
 {
     if (_bulkMesh != null)
     {
         _bulkMesh.Release();
     }
     if (_positionBuffer)
     {
         DestroyImmediate(_positionBuffer);
     }
     if (_normalBuffer1)
     {
         DestroyImmediate(_normalBuffer1);
     }
     if (_normalBuffer2)
     {
         DestroyImmediate(_normalBuffer2);
     }
     if (_kernelMaterial)
     {
         DestroyImmediate(_kernelMaterial);
     }
     if (_lineMaterial)
     {
         DestroyImmediate(_lineMaterial);
     }
     if (_debugMaterial)
     {
         DestroyImmediate(_debugMaterial);
     }
 }
Exemplo n.º 3
0
 void OnDestroy()
 {
     try
     {
         if (_bulkMesh != null)
         {
             _bulkMesh.Release();
         }
         if (_positionBuffer)
         {
             DestroyImmediate(_positionBuffer);
         }
         if (_rotationBuffer)
         {
             DestroyImmediate(_rotationBuffer);
         }
         if (_scaleBuffer)
         {
             DestroyImmediate(_scaleBuffer);
         }
         if (_kernelMaterial)
         {
             DestroyImmediate(_kernelMaterial);
         }
         if (_debugMaterial)
         {
             DestroyImmediate(_debugMaterial);
         }
     }
     catch (System.Exception ex)
     {
     }
 }
Exemplo n.º 4
0
 void OnDestroy()
 {
     if (bulkMesh != null)
     {
         bulkMesh.Release();
     }
     if (positionBuffer1)
     {
         DestroyImmediate(positionBuffer1);
     }
     if (positionBuffer2)
     {
         DestroyImmediate(positionBuffer2);
     }
     if (kernelMaterial)
     {
         DestroyImmediate(kernelMaterial);
     }
     if (debugMaterial)
     {
         DestroyImmediate(debugMaterial);
     }
 }
Exemplo n.º 5
0
 void OnDestroy()
 {
     if (_bulkMesh != null)
     {
         _bulkMesh.Release();
     }
     if (_positionBuffer)
     {
         DestroyImmediate(_positionBuffer);
     }
     if (_rotationBuffer)
     {
         DestroyImmediate(_rotationBuffer);
     }
     if (_scaleBuffer)
     {
         DestroyImmediate(_scaleBuffer);
     }
     if (_kernelMaterial)
     {
         DestroyImmediate(_kernelMaterial);
     }
 }