Definição do recurso

classe pública AssetDefinition

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
materialPath(String materialPath)
Define o material de entrada.
void
modelPath(modelString da string)
Define o caminho para o arquivo de entrada .obj, .fbx ou .gltf.
void
sfaPath(sfaPath de string)
Define o caminho para o .sfa que define os detalhes de como esse recurso será criado.
void
sfbPath(string sfbPath)
Define o caminho em que a versão do recurso colocará o arquivo de saída .sfb.

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.