One way to tackle this issue is by creating a custom component that incorporates the three.js gltf loader. Here's an example of how you can do it:
AFRAME.registerComponent("model-loader",
init:function() {
//Include the three.js loader code here and attach it to the entity's object3D
}
});
If you encounter issues with multiple animations while using the khronos exporter, consider utilizing three.js JSON format for better results.
If you find yourself struggling at any point, I recommend addressing each step separately to ensure a smoother process. Feel free to ask more focused questions for specific help.