Using the Fbx Import UI, it is easy to only import an AnimationSequence, as long as we already have the Skeleton. Just have to uncheck “Import Mesh” and select the proper Skeleton. It will set the importing mode to “Import Animation” automatically:
I’m looking to do the same using the Python API. Here’s the Python code I have been working on. When running it, a SkeletalMesh is created as well as the Animation Sequence, but I want only the Animation Sequence. How would you achieve that?
task = unreal.AssetImportTask() task.filename = source_fbx task.destination_path = dest_path task.destination_name = name task.replace_existing = True task.automated = True task.save = True task.options = unreal.FbxImportUI() task.options.import_materials = False task.options.import_animations = True task.options.import_as_skeletal = True task.options.import_mesh = False task.options.skeleton = unreal.load_asset(skeleton_asset) task.options.mesh_type_to_import = unreal.FBXImportType.FBXIT_ANIMATION unreal.AssetToolsHelpers.get_asset_tools().import_asset_tasks([task])