/// <summary>
 /// On destroy, destroys the created objects.
 /// </summary>
 void OnDestroy()
 {
     if (!GeneralToolkit.IsStartingNewScene())
     {
         GeneralToolkit.RemoveChildComponents(transform, typeof(CameraSetup), typeof(DataHandler), typeof(PreviewCameraManager));
     }
 }
Exemplo n.º 2
0
        /// <summary>
        /// Clears all created objects.
        /// </summary>
        void OnDestroy()
        {
            if (!GeneralToolkit.IsStartingNewScene())
            {
#if UNITY_EDITOR
                Deselected();
#endif //UNITY_EDITOR
                GeneralToolkit.RemoveChildComponents(transform, typeof(CameraSetup), typeof(DataHandler));
                GeneralToolkit.RemoveChildren(transform, ExternalHelper.EHTransformName, ProcessingMethod.PMTransformName,
                                              RenderingMethod.RMTransformName, EvaluationMethod.EMTransformName);
            }
        }
Exemplo n.º 3
0
 /// <inheritdoc/>
 public override void OnDestroy()
 {
     base.OnDestroy();
     GeneralToolkit.RemoveChildComponents(transform, typeof(Processing.Processing));
 }