저장된 시나리오 오브젝트는 변수 시스템을 통해 Workshop 모듈에 로드할 수 있습니다. 이 저장된 시나리오는 시나리오 매니저로 전달할 수 있지만 다른 시나리오 지원 위젯에도 직접 전달할 수 있습니다.
저장된 시나리오를 로드하려면, 새로운 시나리오 배열 변수를 생성하고 "오브젝트 세트에서 로드된 시나리오" 옵션을 선택합니다. 이렇게 하면 시나리오 특성을 구현하는 오브젝트 세트를 시나리오 오브젝트의 배열로 변환합니다.
오브젝트 세트는 일반 오브젝트 세트 변수를 사용하여 채워질 수 있으며, Search Arounds 및 필터링을 사용하여 특정 시나리오 세트에 접근할 수 있습니다. 아래 예에서는 애플리케이션에서 선택된 특정 오브젝트와 관련된 모든 시나리오를 찾습니다.
올바르게 설정되면, 변수 탭의 현재 값 섹션에서 로드된 시나리오를 이름으로 미리 볼 수 있습니다.
시나리오 배열 변수는 시나리오 매니저와 같은 시나리오 배열을 받아들이는 위젯에서 사용할 수 있으며, 기본 변수가 업데이트됨에 따라 위젯이 로드된 시나리오를 반영하여 업데이트됩니다.
기본 시나리오 오브젝트 세트를 변경하는 이벤트와 액션은 시나리오 배열 변수에 반영됩니다. 이를 통해 애플리케이션의 다른 오브젝트와의 관계에 기반한 매우 유연한 로딩 구조를 구축할 수 있습니다. 시나리오 매니저나 시나리오 선택기 위젯에서 다른 위젯에서 사용할 특정 시나리오를 배열에서 선택해야 하는 경우 배열을 전달할 수 있습니다.