개념
자산 ID
자산 ID는 자산 필드의 직렬화입니다. 간단한 경우 기본값을 사용하여 파일 자산 플러그인, 자산 ID는 파일 경로이지만보다 복잡한 시스템에서는 SQL 쿼리, URL, GUID 또는 자산 필드의 직접 문자열 표시 (예 : 아래 표시된 PyMockAsset 자산 ID) 일 수 있습니다.
mock:///show/shot/name/version
단일 문자열이므로 자산 ID를 인수 문자열의 일부로 쉘 명령 또는 절차와 같은 하위 프로세스에 전달할 수 있습니다. 따라서 자산 ID의 형식은 더 큰 문자열에서 쉽게 찾아 구문 분석 할 수있는 형식이어야합니다.
자산 분야
자산의 필드는 자산 관리 시스템에서 자산을 검색하는 데 필요한 주요 구성 요소입니다. Katana 자산이 name 필드 및-제공되는 경우- version 들.
자산 속성
자산은 주석 또는 자산 유형에 대한 정보와 같은 추가 메타 데이터가 저장되는 속성을 선택적으로 가질 수 있습니다.
Katana 존재하는 특정 속성에 의존하지 않지만이 추가 데이터를 읽고 쓸 수있는 메커니즘이 있다고 가정합니다.
노트 : 자산 관리 시스템에서 사용하지 않는 경우 이러한 방법을 구현하지 않는 것이 좋습니다.
자산 출판
자산은 사용자가 게시합니다. 자산이 게시되면 다른 사용자가 액세스 할 수있는 최종 상태입니다. 게시에는 자산 버전을 증가시킬 수 있습니다.
노트 : 프로젝트를 변경하는 모든 변경 katanaSceneName 장면을 저장하면 호출이 시작됩니다. SyncAllOutputPorts(). 이렇게하면이 변경으로 영향을받는 렌더 출력이 정확합니다.
업무
트랜잭션은 한 번에 여러 게시 작업을 제출하기위한 컨테이너입니다. 자산 당 하나의 게시 작업을 제출하지 않고 작업을 그룹화 할 수 있습니다. 이는 많은 자산을 게시하는 동안 오류가 발생하면 전체 작업이 중단 될 수 있음을 의미합니다.
beginTransaction (createTransaction) publish asset A publish asset B publish asset C endTransaction (commit)
거래는 endTransaction( commit ) 조작.
거래에는 commit 방법과 cancel 방법. 그만큼 cancel 메소드를 사용하여 롤백 할 수 있습니다.
노트 : 트랜잭션에 대한 플러그인 지원 구현은 선택 사항입니다.
도움이되지 않은 죄송합니다
왜 도움이되지 않습니까? (해당되는 모든 것을 체크하세요)
의견을 보내 주셔서 감사합니다.
찾고있는 것을 찾을 수 없거나 워크 플로에 대한 질문이있는 경우 시도해보십시오 파운드리 지원.
학습 내용을 개선 할 수있는 방법에 대한 의견이 있으시면 아래 버튼을 사용하여 설명서 팀에 이메일을 보내십시오.
의견을 보내 주셔서 감사합니다.