Renderowanie

klasa publiczna ViewRenderable

Renderuje widok Androida 2D w widoku 3D przez dołączenie do obiektu Node z atrybutem setRenderable(Renderable). Domyślnie rozmiar widoku to 1 metr w Scene na 250 dp w układzie. Aby określić sposób obliczania rozmiaru widoku w Scene, użyj właściwości ViewSizer.

future = ViewRenderable.builder().setView(context, R.layout.view).build();
 viewRenderable = future.thenAccept(...);
 

Zajęcia zagnieżdżone

klasa Kreator kompilacji Klasa fabryczna dla klienta ViewRenderable
enum | typ wyliczeniowy WidokRenderowanie.Wyrównanie-poziom Określa wyrównanie w poziomie: ViewRenderable względem Node, do którego jest przypięte. 
enum | typ wyliczeniowy ViewRenderable.VerticalWyrównaj Określa wyrównanie w pionie (ViewRenderable) względem Node, do którego jest przypięte. 

Stałe dziedziczone

Dziedziczone pola

Metody publiczne

statyczny ViewRenderable.Builder
WidokRenderowanie.Wyrównanie-poziom
getHorizontalWyrównajment
Pobiera element ViewRenderable.HorizontalAlignment, który określa, gdzie jest umieszczona ViewRenderable w porównaniu z obiektem Node, z którym jest połączony wzdłuż osi X.
ViewSizer
getSizer()
Pobiera ViewSizer, który określa rozmiar tego ViewRenderable w Scene.
ViewRenderable.VerticalWyrównaj
getverticalalignment()
Pobiera element ViewRenderable.VerticalAlignment, który określa, w którym miejscu ViewRenderable jest umieszczona w porównaniu z obiektem Node, który jest połączony z osią Y.
Wyświetl
getView()
Urządzenie View z Androidem 2D, które jest renderowane przez ten ViewRenderable.
Widok renderowania
makeCopy()
Tworzy nowe wystąpienie tej instancji ViewRenderable.
nieważne
setHorizontalWyrównajment(ViewRenderable.HorizontalWyrównajment)
Ustawia właściwość ViewRenderable.HorizontalAlignment, która określa, gdzie ViewRenderable jest umieszczony w porównaniu z obiektem Node, do którego jest on dołączony na osi X.
nieważne
setSizer(ViewSizer)
Ustawia ViewSizer, który określa rozmiar tego ViewRenderable w Scene.
nieważne
setverticalalignment(ViewRenderable.VerticalWyrównajment – wyrównanie w pionie)
Ustawia właściwość ViewRenderable.VerticalAlignment, która określa, gdzie ViewRenderable jest umieszczony w porównaniu z obiektem Node, do którego jest on dołączony na osi Y.

Metody dziedziczone

Metody publiczne

publiczny statyczny ViewRenderable.Builder builder ()

publiczne ViewRenderable.HorizontalWyrównajment getHorizontalWyrównajment ()

Pobiera element ViewRenderable.HorizontalAlignment, który określa, gdzie jest umieszczona ViewRenderable w porównaniu z obiektem Node, z którym jest połączony wzdłuż osi X. Domyślnym ustawieniem jest CENTER.

publiczne ViewSizer getSizer ()

Pobiera ViewSizer, który określa rozmiar tego ViewRenderable w Scene.

publiczne ViewRenderable.VerticalWyrównajment getVerticalalignment ()

Pobiera element ViewRenderable.VerticalAlignment, który określa, w którym miejscu ViewRenderable jest umieszczona w porównaniu z obiektem Node, który jest połączony z osią Y. Domyślnym ustawieniem jest BOTTOM.

Wyświetl getView ()

Urządzenie View z Androidem 2D, które jest renderowane przez ten ViewRenderable.

ViewRenderable makeCopy ()

Tworzy nowe wystąpienie tej instancji ViewRenderable.

Nowy renderowany element będzie miał unikalną kopię wszystkich możliwych do modyfikacji stanu. Zostaną też uwzględnione wszystkie materiały, do których odwołuje się ViewRenderable. Trwałe dane będą udostępniane między instancjami. Nowa właściwość ViewRenderable będzie się odwoływać do tego samego widoku getFilamentEngine, co do pierwotnej wersji ViewRenderable.

void void setHorizontalWyrównajment (ViewRenderable.HorizontalWyrównajment horizontalWyrównajment)

Ustawia właściwość ViewRenderable.HorizontalAlignment, która określa, gdzie ViewRenderable jest umieszczony w porównaniu z obiektem Node, do którego jest on dołączony na osi X. Domyślnym ustawieniem jest CENTER.

Parametry
wyrównanie w poziomie

void void setSizer (ViewSizer viewSizer)

Ustawia ViewSizer, który określa rozmiar tego ViewRenderable w Scene.

Parametry
podgląd wyników

void voidsetverticalWyrównajment(ViewRenderable.VerticalWyrównajment)

Ustawia właściwość ViewRenderable.VerticalAlignment, która określa, gdzie ViewRenderable jest umieszczony w porównaniu z obiektem Node, do którego jest on dołączony na osi Y. Domyślnym ustawieniem jest BOTTOM.

Parametry
wyrównanie w pionie