텍스처 빌더

공개 정적 최종 클래스 Texture.Builder

Texture의 팩토리 클래스

공개 메서드

CompletableFuture<질감>
빌드()
이전에 설정한 매개변수를 기반으로 새 Texture를 만듭니다.
질감 빌더
setRegistryId(객체 RegistryId)
Texture의 재사용을 허용합니다.
질감 빌더
setSampler(Texture.Sampler 샘플러)
Texture.Sampler를 설정하여 Texture의 렌더링 매개변수를 제어합니다.
질감 빌더
setSource(Callable<InputStream> inputStreamCreator)
호출 가능 함수를 통해 Texture를 구성할 수 있습니다.
질감 빌더
setSource(컨텍스트 컨텍스트, Uri sourceUri)
Uri에서 Texture를 구성할 수 있습니다.
질감 빌더
setSource(비트맵 비트맵)
Bitmap에서 Texture를 구성할 수 있습니다.
질감 빌더
setSource(컨텍스트 컨텍스트, int 리소스)
리소스에서 Texture를 구성할 수 있습니다.
질감 빌더
setUsage(Texture.Usage 사용량)
Texture를 포함하는 색상, 보통 또는 임의 데이터로 표시합니다.

상속된 메서드

공개 메서드

public CompletableFuture<Texture> build ()

이전에 설정한 매개변수를 기반으로 새 Texture를 만듭니다.

예외 처리
IllegalStateException 빌더가 올바르게 설정되지 않은 경우

public Texture.Builder setRegistryId (Object RegistryId)

Texture의 재사용을 허용합니다. 레지스트리 ID가 null이 아니면 레지스트리에 저장되고 구성 전에 레지스트리에서 이 ID를 확인합니다.

매개변수
레지스트리 ID 함수를 건너뛰고 이전 텍스처를 다시 사용할 수 있습니다.
반환 값

public Texture.Builder setSampler (Texture.Sampler 샘플러)

Texture.Sampler를 설정하여 Texture의 렌더링 매개변수를 제어합니다.

매개변수
샘플러 Texture의 모양을 설정합니다.
반환 값

public Texture.Builder setSource (Callable<InputStream> inputStreamCreator)

호출 가능 함수를 통해 Texture를 구성할 수 있습니다.

매개변수
inputStreamCreator Texture 데이터로 InputStream를 제공합니다.
반환 값

public Texture.Builder setSource (Context 컨텍스트, Uri sourceUri)

Uri에서 Texture를 구성할 수 있습니다. 구성은 비동기식입니다.

매개변수
context sourceUri를 확인하는 데 사용되는 Context를 설정합니다.
소스 URI 원격 URI 또는 Android 리소스 URI를 설정합니다. 텍스처는 URI인 A를 사용하여 레지스트리에 추가되고, 이와 동일한 URI로 등록된 텍스처가 다시 사용됩니다.
반환 값

public Texture.Builder setSource (Bitmap 비트맵)

Bitmap에서 Texture를 구성할 수 있습니다. 공사는 즉시 이루어집니다.

장면에서 사용할 비트맵이 다음 조건을 충족해야 합니다.

매개변수
비트맵 텍스처 데이터의 Bitmap 소스
예외 처리
IllegalArgumentException 비트맵이 유효하지 않은 경우

public Texture.Builder setSource (Context Context, int resource)

리소스에서 Texture를 구성할 수 있습니다. 구성은 비동기식입니다.

매개변수
context Context 해상도 사용
리소스 원시 유형이 포함된 Android 리소스 동일한 리소스 ID로 이전에 등록된 텍스처가 다시 사용됩니다.
반환 값

public Texture.Builder setUsage (Texture.Usage 사용량)

Texture를 포함하는 색상, 보통 또는 임의 데이터로 표시합니다. 색상은 기본값입니다.

매개변수
사용량 Texture에서 데이터 종류를 설정합니다.
반환 값