Visualizza rendering

Public Class ViewRenderable

Visualizza una vista 2D di Android in uno spazio 3D collegandola a un Node con setRenderable(Renderable). Per impostazione predefinita, la dimensione della vista è di 1 metro in Scene ogni 250 dp nel layout. Utilizza ViewSizer per controllare la modalità di calcolo delle dimensioni della vista in Scene.

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

Corsi nidificati

classe ViewRenderable.Builder Classe di fabbrica per ViewRenderable
enum ViewRenderable.HorizontalAllineamento Controlla l'allineamento orizzontale del ViewRenderable in relazione al Node a cui è collegato. 
enum ViewRenderable.VerticalAllineation Controlla l'allineamento verticale dell'elemento ViewRenderable in relazione all'elemento Node a cui è collegato. 

Costanti ereditate

Campi ereditati

Metodi pubblici

statico ViewRenderable.Builder
builder
Viene creato un ViewRenderable
ViewRenderable.HorizontalAllineamento
getHorizontalAllineament()
Recupera il ViewRenderable.HorizontalAlignment che controlla la posizione di ViewRenderable in relazione al Node a cui è collegato lungo l'asse x.
ViewSizer
getSizer()
Recupera la ViewSizer che controlla la dimensione di questa ViewRenderable in Scene.
ViewRenderable.VerticalAllineation
getVerticalAllineament()
Recupera il ViewRenderable.VerticalAlignment che controlla la posizione di ViewRenderable in relazione al Node a cui è collegato lungo l'asse y.
View (Visualizzazione)
getView()
La versione 2D di View visualizzata da questo ViewRenderable.
ViewRenderable (Visualizzabile)
makeCopy()
Crea una nuova istanza di questo ViewRenderable.
nullo
setHorizontalAllineament(ViewRenderable.HorizontalAllineament orizzontaliAllineation)
Imposta il ViewRenderable.HorizontalAlignment che controlla la posizione di ViewRenderable in relazione al Node a cui è collegato lungo l'asse x.
nullo
setSizer(ViewSizer
Consente di impostare il ViewSizer che controlla le dimensioni di questo ViewRenderable in Scene.
nullo
setVerticalAllineament(ViewRenderable.VerticalAllineament verticalAllineation)
Imposta il ViewRenderable.VerticalAlignment che controlla la posizione di ViewRenderable in relazione al Node a cui è collegato lungo l'asse y.

Metodi ereditati

Metodi pubblici

pubblica statica ViewRenderable.Builder builder ()

Viene creato un ViewRenderable

pubblico ViewRenderable.HorizontalAllineament getHorizontalAllineament ()

Recupera il ViewRenderable.HorizontalAlignment che controlla la posizione di ViewRenderable in relazione al Node a cui è collegato lungo l'asse x. Il valore predefinito è CENTER.

pubblico ViewSizer getSizer ()

Recupera la ViewSizer che controlla la dimensione di questa ViewRenderable in Scene.

pubblico ViewRenderable.VerticalAllineament getVerticalAllineament ()

Recupera il ViewRenderable.VerticalAlignment che controlla la posizione di ViewRenderable in relazione al Node a cui è collegato lungo l'asse y. Il valore predefinito è BOTTOM.

pubblica Visualizza getView ()

La versione 2D di View visualizzata da questo ViewRenderable.

pubblico ViewRenderable makeCopy ()

Crea una nuova istanza di questo ViewRenderable.

Il nuovo rendering avrà una copia univoca di tutti gli stati modificabili. Verrà effettuato l'istanza anche di tutti i materiali a cui fa riferimento il ViewRenderable. I dati immutabili verranno condivisi tra le istanze. Il nuovo ViewRenderable farà riferimento alla stessa vista getFilamentEngine dell'originale ViewRenderable.

public void setHorizontalAllineament (ViewRenderable.HorizontalAllineament orizzontaleAllinea)

Imposta il ViewRenderable.HorizontalAlignment che controlla la posizione di ViewRenderable in relazione al Node a cui è collegato lungo l'asse x. Il valore predefinito è CENTER.

Parametri
orizzontale

pubblico void setSizer (ViewSizer viewSizer)

Consente di impostare il ViewSizer che controlla le dimensioni di questo ViewRenderable in Scene.

Parametri
ViewSizer

public void setVerticalAllineament (ViewRenderable.VerticalAllineament verticalAllineation)

Imposta il ViewRenderable.VerticalAlignment che controlla la posizione di ViewRenderable in relazione al Node a cui è collegato lungo l'asse y. Il valore predefinito è BOTTOM.

Parametri
allineamento verticale