public SwitchEnvironmentCommand(Environment nextEnv, BaseCommand parent = null) : base(parent)
 {
     m_NextEnvironment = nextEnv;
     m_PrevBackdrop    = SceneSettings.m_Instance.CustomEnvironment;
     if (SceneSettings.m_Instance.IsTransitioning)
     {
         m_PrevEnvironment = SceneSettings.m_Instance.GetDesiredPreset();
     }
     else
     {
         m_PrevLights      = LightsControlScript.m_Instance.CustomLights;
         m_PrevEnvironment = SceneSettings.m_Instance.CurrentEnvironment;
     }
 }
 public FromCollection_2(CustomEnvironment env)
 {
     this.env = env;
 }