public void OnDestroy()
 {
     if (source != null)
     {
         source.Cleanup();
         source = null;
     }
 }
 public void OnDestroy()
 {
     if( source != null )
     {
         source.Cleanup();
         source = null;
     }
 }