UE4引擎自动导入资产开发中文件导入问题(Python)

在UE4引擎的开发中遇到Python自动导入资产时的问题,报错表示找到文件但无法导入。最初误认为是UE4 API权限问题,实际是资源类型不符。使用import_asset_tasks方法只能导入包含模型的资源,而测试用的摄影机资源不含模型。解决方案是避免使用此脚本导入摄影机,可研究Sequencer API进行摄影机资源的导入。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

@UE4引擎自动导入资产开发中文件导入问题(Python)

话不多说上代码,这是我的代码

#coding:utf-8
import unreal
task = unreal.AssetImportTask()
# 要导入的文件名 filename (str)
task.filename = " E:\Shot\Camera\S3_E01_Sc01_Cam003_Cam_s367e424.fbx"
# 要导入资产内容的路径 
task.destination_path = '/Game/test'
 # 导入内容的自定义名称
task.destination_name = 'test'
task.replace_existing = True
task.automated = True
task.save = True

task.options = unreal.FbxImportUI()
task.options.import_as_skeletal = True
task.options.override_full_name = True
task.options.mesh_type_to_import = unreal.FBXImportType.FBXIT_SKELETAL_MESH
task.options.skeletal_mesh_import_data.set_editor_property('update_skeleton_reference_pose', False
task.options.skeletal_mesh_import_data.set_editor_property('use_t0_as_ref_pose', True) 
task.options.skeletal_mesh_import_data.set_editor_property('preserve_smoothing_groups', 1) 
task.options.skeletal_mesh_import_data.set_editor_property('import_meshes_in_bone_hierarchy', False)
task.options.skeletal
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值