setRenderable(Renderable)
로 Node
에 연결하여 2D Android 뷰를 3D 공간에서 렌더링합니다. 기본적으로 뷰의 크기는 레이아웃에서 250dp당 Scene
의 1미터입니다. ViewSizer
를 사용하여 Scene
의 뷰 크기가 계산되는 방식을 제어합니다.
future = ViewRenderable.builder().setView(context, R.layout.view).build();
viewRenderable = future.thenAccept(...);
중첩된 클래스
클래스 | ViewRenderable.Builder | ViewRenderable 의 팩토리 클래스 |
|
enum | ViewRenderable.HorizontalAlignment | 연결된 Node 을 기준으로 ViewRenderable 의 가로 정렬을 제어합니다. |
|
enum | ViewRenderable.VerticalAlignment | 연결된 Node 를 기준으로 ViewRenderable 의 세로 정렬을 제어합니다. |
상속된 상수
상속된 필드
공개 메서드
정적 ViewRenderable.Builder |
빌더()
|
ViewRenderable.HorizontalAlignment | |
ViewSizer |
getSizer()
|
ViewRenderable.VerticalAlignment | |
보기 |
getView()
이
ViewRenderable 에서 렌더링하는 2D Android View 입니다. |
ViewRenderable |
makeCopy()
이 ViewRenderable의 새 인스턴스를 만듭니다.
|
void |
setHorizontalAlignment(ViewRenderable.HorizontalAlignment horizontalAlignment)
|
void | |
void |
setVerticalAlignment(ViewRenderable.VerticalAlignment verticalAlignment)
|
상속된 메서드
공개 메서드
public ViewRenderable.HorizontalAlignment getHorizontalAlignment ()
x축을 따라 연결된 Node
을 기준으로 ViewRenderable
의 위치를 제어하는 ViewRenderable.HorizontalAlignment
를 가져옵니다. 기본값은 CENTER
입니다.
public ViewRenderable.VerticalAlignment getVerticalAlignment ()
y축을 따라 연결된 Node
을 기준으로 ViewRenderable
의 위치를 제어하는 ViewRenderable.VerticalAlignment
를 가져옵니다. 기본값은 BOTTOM
입니다.
public ViewRenderable makeCopy ()
이 ViewRenderable의 새 인스턴스를 만듭니다.
새 렌더러에는 변경 가능한 모든 상태의 고유한 사본이 표시됩니다. ViewRenderable에서 참조하는 모든 머티리얼도 인스턴스됩니다. 변경할 수 없는 데이터가 인스턴스 간에 공유됩니다. 새 ViewRenderable은 원래 ViewRenderable과 동일한 getFilamentEngine 뷰를 참조합니다.
public void setHorizontalAlignment (ViewRenderable.HorizontalAlignment horizontalAlignment)
x축을 따라 연결된 Node
를 기준으로 ViewRenderable
의 위치를 제어하는 ViewRenderable.HorizontalAlignment
를 설정합니다. 기본값은 CENTER
입니다.
매개변수
가로 정렬 |
---|
public void setSizer (ViewSizer viewSizer)
Scene
에서 이 ViewRenderable
의 크기를 제어하는 ViewSizer
를 설정합니다.
매개변수
viewSizer |
---|
public void setVerticalAlignment (ViewRenderable.VerticalAlignment verticalAlignment)
y축을 따라 연결된 Node
을 기준으로 ViewRenderable
의 위치를 제어하는 ViewRenderable.VerticalAlignment
를 설정합니다. 기본값은 BOTTOM
입니다.
매개변수
세로 정렬 |
---|