사용 애셋 프로세서 - Lumberyard 사용 설명서

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

사용 애셋 프로세서

애셋 프로세서 자산에 대한 변화를 탐지하기 위해 백그라운드에서 실행되는 유틸리티 파일. 시기 애셋 프로세서 새 자산 파일 또는 업데이트된 자산 파일을 감지하면 컴파일러(Rc.exe FBX 및 ABC 파일의 경우 AssetBuilder.exe 다른 모든 유형의 경우 자산을 처리하고, 캐시에 배치합니다. 애셋 프로세서 모든 러닝 게임 또는 도구를 알려줍니다 인스턴스가 업데이트되었음을 나타냅니다. 그런 다음 게임에서 업데이트된 자산을 다시 로드할 수 있습니다.

자산 처리의 일환으로 자산 프로세서는 제품 및 소스를 생성하고 저장합니다. 종속성. 이 맥락에서 종속성은 하나의 제품 또는 소스 자산이 다른 자산 에 따라 다릅니다. 주어진 자산은 0개 이상의 종속성을 가질 수 있으며, 종속성은 자산 번들러 어떤 자산이 포함되어야 하는지 결정하기 위해 릴리스 에 대한 게임.

애셋 프로세서 자산을 배포하지 않고도 다른 플랫폼에서 게임을 실행할 수 있습니다. 플랫폼. 대신 연결된 Windows의 자산 캐시에서 자산에 액세스하거나 macOS 시스템. 함께 애셋 프로세서, 다른 사람의 자산.

자체를 통해 요청을 프록시함으로써 애셋 프로세서 iOS 또는 Android와 통신 iOS 및 Android 의 USB 케이블을 통해 쉐이더 컴파일러 서버

Windows에서는 애셋 프로세서 실행하면 자동으로 시작됩니다. Lumberyard 편집기 및 자동 유지된 연결. 애셋 프로세서 자동으로 재시작됩니다. 작동해야 하는 데이터 파일을 수정하거나 버전.

macOS에서는 수동으로 시작해야 합니다. 애셋 프로세서 명령행 창에서. 애셋 프로세서 은(는) lumberyard_version/dev/BinMac64 디렉터리.

참고

사용 시 심볼 링크는 지원되지 않습니다. 애셋 프로세서 맥OS에서. 다음을 보장하기 위해 애셋 프로세서 macOS에서 제대로 작동하려면 다음 지침을 따르십시오.

  • 컴파일된 중앙 위치에 있는 자산.

  • 소스 프로젝트 자산을 심볼 링크 디렉토리에 저장하지 마십시오.

  • 고유한 캐시 디렉토리를 사용합니다. 캐시 디렉토리를 Windows와 공유하지 마십시오. 시스템도 함께 작동하며 애셋 프로세서.

다음을 열 수 있습니다. 애셋 프로세서 옵션을 작업 표시줄.


            마우스 오른쪽 버튼으로 애셋 프로세서 작업 표시줄의 알림 영역에 있는 아이콘,
                그런 다음 표시.

여러분은 애셋 프로세서 소스에서 최신 업데이트를 받을 때 컨트롤. 다음을 시작할 수 있습니다. Lumberyard 편집기 와 애셋 프로세서 은(는) 아직 귀하의 자산.

하지만 게임을 사용하지 않거나 Lumberyard 편집기, 종료 가능 애셋 프로세서 에 의해 Windows 작업 표시줄 또는 macOS 메뉴의 알림 영역에서 아이콘을 마우스 오른쪽 버튼으로 클릭합니다. 바.

애셋 프로세서 또한 는 파일을 실행 중인 콘솔 게임에 직접 제공할 수 있으므로 게임 장치 에 자산이 반드시 있어야 하는 것은 아닙니다. 이를 가상 파일 시스템이라고 합니다. (VFS) 및 이 플랫폼에서 작동하려면 실시간 재로드가 필요합니다. 자세한 내용은 참조 라이브 재로드 및 VFS.

을(를) 수정하는 중 애셋 프로세서 구성 파일

사용 방법 AssetProcessorPlatformConfig.ini 구성 파일 ( lumberyard_version/dev/ 디렉토리)를 사용하여 다음 작업을 수행합니다.

  • 에 대한 새 파일 형식 추가 애셋 프로세서 리소스 컴파일러에 피드하고 캐시에 복사하거나 기존 파일 유형 규칙을 업데이트합니다.

  • 무시 목록을 업데이트합니다.

  • 현재 활성화된 플랫폼을 지정합니다. 기본값은 호스트 플랫폼이 애셋 프로세서 은(는) 에 실행됩니다. 애셋 프로세서 는 호스트 플랫폼 에 대한 자산을 자동으로 구축합니다. 예를 들어, 애셋 프로세서 Windows에서 실행 중인 경우 애셋 프로세서 윈도우 구축 자산이 pc 은(는) 에서 활성화되지 않았습니다. .ini 파일. 만일 애셋 프로세서 이(가) 에 실행 중입니다. 맥OS, 애셋 프로세서 macOS 자산을 구축합니다 osx_gl 은(는) 에서 활성화되지 않았습니다. .ini 파일. 다른 플랫폼에 대한 자산을 구축하기 위해 업데이트 .ini 파일 및 지정 플랫폼을 을(를) 원합니다.

  • 추가 폴더 추가 애셋 프로세서 을(를) 시청합니다. 예를 들어, 공유 입자 라이브러리 및 관련 프로젝트 간 텍스처.

  • 재구축할 관련 파일을 트리거할 파일을 지정합니다. 이것을 메타 파일 지문인식.

게임별 재정의를 추가하려면 AssetProcessorGamePlatformConfig.ini 게임 자산으로 디렉터리. 이 파일은 루트 구성 파일 이후에 읽기되며 무시 목록, 플랫폼 및 파일에 대한 추가 게임별 설정 유형.

이러한 구성 파일에 대한 자세한 내용은 를 참조하십시오. 자산 파이프라인 구성.

사용 방법 애셋 프로세서 배치 프로그램

AssetProcessorBatch.exe 애플리케이션이 모든 자산을 컴파일함 현재 프로젝트 및 활성화된 플랫폼용. 다음 절차 없이 프로세스가 성공한 경우 오류가 발생하면 0 코드. 다음을 사용할 수 있습니다. 애셋 프로세서 배치 프로그램을 자동화를 위한 빌드 시스템의 일부로 사용할 수 있습니다.

AssetProcessorBatch.exe 파일은 다음 명령줄을 수락합니다. 기본 동작을 재정의하기 위한 매개 변수:

  • /platforms=comma separated list

  • /gamefolder=name of game folder

예:

AssetProcessorBatch.exe /platforms=pc,ios /gamefolder=SamplesProject