애셋 정의
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
모델 소스 파일, 삽입할 자료, 애셋 정의 파일 (sfa), 애셋 번들 파일 (sfb) 등 단일 장면 애셋을 정의합니다.
이 클래스의 인스턴스는 Gradle 빌드의 SceneformAssets
인스턴스 내부에 배치됩니다.
각 애셋 정의는 두 작업(createAsset 작업 및 compileAsset 작업)을 생성하며 작업 접미사를 사용하여 애셋 빌드를 서로 구분합니다. createAsset 태스크는 .sfa 파일이 존재하지 않는 경우 생성하고 compileAsset 태스크는 createAsset 태스크에 종속되며 .sfb 파일 입력이 변경되면 .sfb 파일을 생성합니다.
모든 경로는 이 정의가 있는 Gradle 빌드를 기준으로 합니다.
공개 메서드
void
|
|
void
|
|
void
|
|
void
|
sfaPath( String sfaPath)
이 애셋의 빌드 방식에 관한 세부정보를 정의하는 .sfa 경로를 설정합니다.
|
void
|
sfbPath( 문자열 sfbPath)
애셋 빌드가 .sfb 출력 파일을 배치할 경로를 설정합니다.
|
상속된 메서드
java.lang.Object
클래스에서 상속됨
객체
|
clone()
|
boolean
|
|
void
|
최종()
|
최종 클래스</#gt;
|
getClass
|
int
|
hashCode()
|
최종 무효
|
notify()
|
최종 무효
|
notifyAll()
|
문자열
|
toString
|
최종 무효
|
wait(long arg0, int arg1)
|
최종 무효
|
wait(long arg0)
|
최종 무효
|
wait()
|
공개 생성자
public
AssetDefinition
()
공개 메서드
public
void
animationPath
(StringanimationPath)
애니메이션을 가져와 현재 애셋 sfb 파일에 추가할 입력 .fbx의 경로를 설정합니다.
매개변수
애니메이션 경로 |
fbx 파일의 상대 경로입니다.
|
public
void
materialPath
(String materialPath)
매개변수
MaterialPath |
허용되는 값만: 'default'.
|
public
void
modelPath
(String modelPath)
입력 .obj, .fbx 또는 .gltf 파일의 경로를 설정합니다.
public
void
sfaPath
(String sfaPath)
이 애셋의 빌드 방식에 관한 세부정보를 정의하는 .sfa 경로를 설정합니다. .sfa가 없을 때 이 애셋을 빌드하면 기본 .sfa 파일이 생성됩니다. .sfa가 있으면 입력으로 사용되어 .sfb를 빌드하는 데 사용되는 매개변수를 정의합니다.
매개변수
sfaPath |
.sfa 파일의 상대 경로입니다.
|
public
void
sfbPath
(String sfbPath)
애셋 빌드가 .sfb 출력 파일을 배치할 경로를 설정합니다.
매개변수
sfbPath |
.sfb 파일이 있어야 하는 상대 경로입니다.
|
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2022-09-26(UTC)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"필요한 정보가 없음"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"너무 복잡함/단계 수가 너무 많음"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"오래됨"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"번역 문제"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"샘플/코드 문제"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"기타"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"이해하기 쉬움"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"문제가 해결됨"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"기타"
}]