다중 씬 물리
여러 물리 씬을 사용하여 복잡한 물리 컨텍스트를 관리하거나 처리할 수 있습니다. 특히 메인 씬과 다른 물리 프로퍼티를 사용하여 독립적인 씬을 생성하고 설정할 수 있습니다.
예: 궤적 예측
활용 사례 예
- 메인 씬을 기반으로 여러 물리 씬을 인스턴스화하여 게임 오브젝트 충돌과 궤도를 예측할 수 있습니다(위 설명 참조).
- 자체 물리 씬에서 매우 세밀한 캐릭터를 분리하여 다른 물리 씬에 있는 요소와의 충돌을 더욱 쉽게 필터링할 수 있습니다.
- 미리 채워진 물리 씬을 생성한후 완전히 파괴하거나 다시 로드하여 물리 환경의 결정론적 분명성을 향상합니다.
독립적인 물리 씬 생성 및 사용
일반적으로 여러 씬을 만들기 위해 여러 씬 편집을 사용할 수 있습니다(스크립트를 통해 인스턴스화할 수도 있음). 하지만 런타임 시 독립 물리 씬을 사용하려면 Unity 스크립팅 API를 사용해야 합니다.
더 정확하게 말하자면, 예상되는 물리 결과를 얻기 위해 각 개별 물리 씬에 대해 최소한 다음의 작업을 처리하는 스크립트를 작성해야 합니다.
- 메인 씬과 독립되도록 씬을 로드합니다.
- 메인 씬과 구분할 물리 프로퍼티를 설정하기 위해 씬 물리를 가져옵니다.
- 씬의 물리 시뮬레이션을 활성화합니다(자동 시뮬레이션 불가).