ue4怎么导出项目,ue4怎么将蓝图资源导出
@UE4引擎自动导入资产开发中文件导入问题(Python)
话不多说上代码,这是我的代码#编码:utf-8import unrealtask=unreal .AssetImportTask()#要导入的文件名文件名(字符串)任务。filename= E:\ Shot \ Camera \ S3 _ E01 _ Sc01 _ Cam 003 _ Cam _ s367e 424。fbx #要导入资产内容的路径任务。destination _ path=/游戏/测试 #导入内容的自定义名称任务。destination _ name=“测试”任务。replace _ existing=true任务。自动=真实任务。保存=真任务。选项=不真实.FbxImportUI()任务。选项。import _ as _ skeleton=true task。选项。override _ full _ name=true任务。选项。网格类型导入=虚幻.FBXImportType。FBXIT _ skeleton _ mesh任务。选项。骨架_网格_导入_数据。set _ editor _ property( update _ skeleton _ reference _ pose),False task。选项。骨架_网格_导入_数据。set _ editor _ property( use _ t0 _ as _ ref _ pose ,True)任务。选项。骨架_网格_导入_数据。set _ editor _ property( preserve _ smoothing _ groups ,1)任务。骨架_网格_导入_数据。set _ editor _ property( import _ mesh _ in _ bone _ hierarchy fbxnormalimportmethod。fbx nim _ IMPORT _ NORMALS _ AND _ TANGENTSnormal _ generation _ method=unreal .FBXNormalGenerationMethod。MIKK太空任务。选项。骨架_网格_导入_数据。set _ editor _ property( normal _ generation _ method ,normal _ generation _ method)任务。选项。骨架_网格_导入_数据。set _ editor _ property( normal _ import _ method ,normal_import_method) #导入方法导入_资产=虚幻资产工具助手。获取资产工具().导入资产任务([任务])#导入的路径imported _ skel mesh=task。导入对象路径UE4运行报的错误信息日志设置工具:警告:无法导入" Q:\ Shot \ god gunstory \ S3 _ E01 \ S3 _ E01 _ Sc01 _ Cam 003 \布局\检查\相机\ S3 _ E01 _ Sc01 _ Cam 003 _ Cam _ s367e 424。fbx .未能创建资产"/游戏/我的"。有关详细信息,请查看输出日志。这个错误信息的准确解释就是,UE4它找到了这个文件,但是无法导入。
刚开始我一直以为是UE4 API权限的问题,足足花费了一天的时间在研究如何UE4的权限。后来我请教了了一位高人,帮我找到了根本原因。当时我那个心情无比激动0
解决办法问题所在不是代码的原因,而是资源的问题,因为我用的是导入_资产_任务方法导入的,所以只能导入资产资源,而我测试的时候用的那个资源是摄影机资源。
因为摄影机里面没有模型(这里以格式为例,模型就是用运动生成器打开格式文件有骨骼的资产),而摄影机只有一些数据帧,所以导入失败,因为用的是导入_资产_任务导入的只能是资产有模型的资源,而摄影机没有。
因为项目研发时就把这下资源分好类了,所以,能够解决的办法就是,不要用这个脚本导入摄影机资源即可。
扩展,摄影机需要用另外一个api -序列器,有兴趣的可以研究研究,我也在研究
这是我的第一篇博客,希望可以帮到你,有写的不好的也可以提出意见哦~
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。