Olá a todos!
Eu uso o Cocos Creator versão 3.8.3.
Eu tenho um esqueleto (vamos chamá-lo assim) Esqueleto Animal). Existem várias animações para isso: Parado, Andar e Ataque. Eu também tenho alguns personagens que usam esse esqueleto e essas animações (vamos chamá-los de Gato e Cachorro).
Eu poderia exportar dois arquivos: Gato.glb e Ponto.glb. Mas eu quero fazer diferente. Não sei se está certo ou não, mas eu dividiria tudo nos seguintes arquivos:
- EsqueletoAnimal.glb – esqueleto
- EsqueletoAnimal_Idle.glb – esqueleto + animação
- AnimalSkeleton_Walk.glb – esqueleto + animação
- Ataque_de_Esqueleto_Animal.glb – esqueleto + animação
- Gato.glb – esqueleto + malha
- Cachorro.glb – esqueleto + malha
O problema actual então é que 6 esqueletos idênticos são formados no projeto. Como posso agrupá-los (combiná-los ou fazer outra coisa)? Caso contrário, em Renderizador de malha com pelevocê clica em Esqueleto campo e uma lista de seis esqueletos é exibida. Mas neste caso, eu gostaria de ter apenas um, porque eu só tenho um único.
Se pegarmos Unity. Avatares são usados lá. Eu poderia especificar para o EsqueletoAnimal.fbx arquivo que ele deveria criar um avatar para ele. E para os outros cinco arquivos, que ele não deveria criar seus próprios avatares, mas usar o criado a partir do primeiro. Eu sempre veria apenas um esqueleto (avatar).