Definisce un singolo asset Sceneform, incluso il file di origine del modello, il materiale da incorporare, il file di definizione degli asset (sfa) e il file del bundle di asset (sfb).
Le istanze di questa classe sono posizionate all'interno dell'istanza SceneformAssets
in una build gradle.
Ogni definizione di asset genera due attività, un'attività createAsset e un'attività compilaAsset, utilizzando il suffisso dell'attività per distinguere le build degli asset l'una dall'altra. L'attività createAsset genera il file .sfa quando non esiste e l'attività compilaAsset dipende dall'attività createAsset e genera il file .sfb quando uno qualsiasi degli input del file .sfb è cambiato.
Tutti i percorsi sono relativi alla build gradle in cui risiede questa definizione.
Costruttori pubblici
Metodi pubblici
nullo |
animationPath(String animazionePath)
Imposta un percorso a un input .fbx, file da cui verranno importate e aggiunte
le animazioni al file sfb attuale.
|
nullo | |
nullo | |
nullo | |
nullo |
Metodi ereditati
Costruttori pubblici
pubblica AssetDefinition ()
Metodi pubblici
pubblica void animationPath (String animazionePath)
Imposta un percorso a un input .fbx, file da cui verranno importate e aggiunte le animazioni al file sfb attuale.
Parametri
animazione path | Il percorso relativo al file fbx. |
---|
pubblica void materialPath (String materialPath)
Consente di impostare il materiale di input.
Parametri
materialePath | Solo il valore accettato: 'default'. |
---|
public void modelPath (String modelPath)
Imposta il percorso del file di input .obj, .fbx o .gltf.
Parametri
ModelloPercorso | Il percorso relativo al file del modello. |
---|
public void sfaPath (Stringa sfaPath)
Imposta il percorso verso il file .sfa che definisce i dettagli di come verrà creato l'asset. Tieni presente che quando non esiste un file .sfa, la creazione di questo asset genera un file .sfa predefinito. Quando esiste, il file .sfa viene utilizzato come input, definendo i parametri utilizzati per creare il file .sfb.
Parametri
SfaPath | Percorso relativo al file .sfa. |
---|
public void sfbPath (String sfbPath)
Imposta il percorso in cui la build dell'asset inserirà il file di output .sfb.
Parametri
sfbPath | Il percorso relativo in cui deve essere inserito il file .sfb. |
---|