Define um único recurso do Sceneform, incluindo o arquivo de origem do modelo, o material a ser incorporado, o arquivo de definição de recurso (sfa) e o arquivo de pacote de recursos (sfb).
As instâncias dessa classe são colocadas dentro da instância SceneformAssets
em um build do Gradle.
Cada definição de recurso gera duas tarefas, uma tarefa createAsset e uma tarefa buildAsset, usando o sufixo da tarefa para distinguir as versões de recursos uma da outra. A tarefa createAsset gera o arquivo .sfa quando ele não existe, e a tarefa compileAsset, depende da tarefa createAsset e gera o arquivo .sfb quando qualquer uma das entradas do arquivo .sfb's é alterada.
Todos os caminhos são relativos ao build do Gradle em que essa definição reside.
Construtores públicos
Métodos públicos
void |
animationPath(PathanimationPath)
Define um caminho para um arquivo de entrada .fbx, a partir do qual as animações serão importadas e anexadas ao
arquivo sfb de recurso atual.
|
void | |
void | |
void | |
void |
Métodos herdados
Construtores públicos
público AssetDefinition ()
Métodos públicos
public void animationPath (StringanimationPath)
Define um caminho para um arquivo de entrada .fbx, a partir do qual as animações serão importadas e anexadas ao arquivo sfb de recurso atual.
Parâmetros
caminho de animação | Caminho relativo para o arquivo fbx. |
---|
public void materialPath (String materialPath)
Define o material de entrada.
Parâmetros
Caminhos do material | Valor apenas aceito: 'padrão'. |
---|
void public modelPath (String modelPath)
Define o caminho para o arquivo de entrada .obj, .fbx ou .gltf.
Parâmetros
Caminho do modelo | O caminho relativo para o arquivo de modelo. |
---|
public void sfaPath (String sfaPath)
Define o caminho para o .sfa que define os detalhes de como esse recurso será criado. Quando não houver um .sfa, a criação desse recurso resultará em um arquivo .sfa padrão gerado. Quando o .sfa existe, ele é usado como entrada, definindo os parâmetros usados para criar o .sfb.
Parâmetros
SfaPath | O caminho relativo para o arquivo .sfa. |
---|
void void sfbPath (String sfbPath)
Define o caminho em que a versão do recurso colocará o arquivo de saída .sfb.
Parâmetros
SfbPath | O caminho relativo em que o arquivo .sfb será colocado. |
---|