Python V2 인터페이스

스크립팅 인터페이스에 대한 드래그 앤 드롭 지원을 확인합니다. 여기에는 예제 스크립트 플러그인 파일과 설명서, 사용자 지정 플러그인 인터페이스에 추가된 기능 목록이 포함됩니다.

동영상 캡션: 또한 플러그인을 개발하는 사용자를 위해 이제 장면 그래프 또는 기타 분리된 모듈에서 드래그 앤 드롭 기능을 사용할 수 있는 MIME 데이터도 지원됩니다. VRED UI에서 노드를 드래그 앤 드롭하고 터미널에서 결과를 볼 수 있는 예제 플러그인 UI도 찾을 수 있습니다.

MIME 데이터 액세스

새 DragAndDropExample이 노출된 스크립트 메뉴

이제 스크립팅 인터페이스가 드래그 앤 드롭 기능을 지원하여 스크립트가 장면 그래프, 재질 편집기 및 기타 분리된 모듈에서 드롭을 수신할 수 있도록 합니다. 이 기능은 주로 자체 스크립트 플러그인을 만드는 고급 사용자를 위해 설계되었으며, 드래그 앤 드롭을 사용해 VRED의 요소를 스크립트로 쉽게 통합할 수 있습니다.

이제 드롭에서 바이너리 MIME 데이터를 스크립트가 직접 작업할 수 있는 형식화된 인스턴스(예: vrd 객체 및 qt 객체)로 디코딩하는 새로운 함수 세트를 제공합니다. 또한 VRED에서 사용하는 다양한 MIME 유형 식별자입니다. 스크립트 메뉴에서 예제 스크립트 플러그인인 DragAndDropExample을 제공하여 작동 방법을 확인하고, 지원되는 함수와 MIME 유형에 대한 설명서를 제공합니다.

예제를 사용할 때 스크립트 > DragAndDropExample을 선택합니다. 재질, 장면 노드, 카메라 등을 드롭할 수 있는 예제 스크립트 플러그인 대화상자가 나타납니다.

DragAndDropExample 예제 대화상자

재질을 예제 스크립트 플러그인 대화상자로 드래그하면 해당 값이 터미널에 표시됩니다.

MIME UI 드래그 앤 드롭

사용자 지정 플러그인 인터페이스

사용자 지정 플러그인 인터페이스에 대해 다음과 같은 기능이 추가되었습니다.