Definicja zasobu

klasa publiczna AssetDefinition

Określa jeden zasób Scene, w tym plik źródłowy modelu, materiał do umieszczenia, plik definicji zasobu (sfa) i plik pakietu zasobów (sfb).

Instancje tej klasy są umieszczane w instancji SceneformAssets w kompilacji Gradle.

Każda definicja zasobu generuje 2 zadania: zadanie createAsset i zadanie compileAsset, używając przyrostka zadania do odróżniania kompilacji zasobów od siebie. Zadanie createAsset generuje plik .sfa, gdy nie istnieje, a zadanie compileAsset jest zależne od zadania createCreate, a plik .sfb jest generowany, gdy zmienią się jakiekolwiek dane wejściowe .sfb.

Wszystkie ścieżki są zależne od kompilacji Gradle, w której znajduje się ta definicja.

Budownictwo publiczne

Metody publiczne

nieważne
animationPath (ścieżka animacji)
Ustawia ścieżkę do wejściowego pliku .fbx, z którego zostaną zaimportowane animacje i dołączone do bieżącego pliku sfb.
nieważne
materialPath (ciąg znakówmaterialPath)
Ustawia materiał wejściowy.
nieważne
modelPath(ścieżka modelu)
Ustawia ścieżkę do pliku wejściowego .obj, .fbx lub .gltf.
nieważne
sfaPath (ciąg znaków sfaPath)
Ustawia ścieżkę do pliku .sfa, która określa szczegóły sposobu utworzenia tego zasobu.
nieważne
sfbPath(ciąg znaków sfbPath)
Ustawia ścieżkę, w której kompilacja zasobu znajdzie się w pliku wyjściowym .sfb.

Metody dziedziczone

Budownictwo publiczne

publiczne AssetDefinition ()

Metody publiczne

void void animationPath (ciąg znakówPathPath)

Ustawia ścieżkę do wejściowego pliku .fbx, z którego zostaną zaimportowane animacje i dołączone do bieżącego pliku sfb.

Parametry
animacjaPath Względna ścieżka do pliku fbx.

public void materialPath (ciąg znaków materialPath)

Ustawia materiał wejściowy.

Parametry
ścieżka materiałowa Tylko akceptowane wartości: 'default'.

void void modelPath (ciąg modelPath)

Ustawia ścieżkę do pliku wejściowego .obj, .fbx lub .gltf.

Parametry
Ścieżka modelu Względna ścieżka do pliku modelu.

void void sfaPath (ciąg znaków sfaPath)

Ustawia ścieżkę do pliku .sfa, która określa szczegóły sposobu utworzenia tego zasobu. Pamiętaj, że gdy plik .sfa nie istnieje, utworzenie tego zasobu spowoduje wygenerowanie domyślnego pliku .sfa. Rozszerzenie .sfa jest używane jako wartość wejściowa, definiując parametry służące do tworzenia pliku .sfb.

Parametry
ścieżkafana Względna ścieżka do pliku .sfa.

void void sfbPath (ciąg sfbPath)

Ustawia ścieżkę, w której kompilacja zasobu znajdzie się w pliku wyjściowym .sfb.

Parametry
sfbPath Względna ścieżka, w której ma zostać umieszczony plik .sfb.