UE4引用替换:两个同类型的蓝图对象,怎么合并成只用其中一个(eg:把别人的gameinstance和你的gameinstance合并,全部用你的ganmeinstance)

注意:
1.这里的合并替换,只针对 同类型 变量
2.进行操作时,最好新开一个关卡,并且这个关卡没有引用到你要合并的那些BP
3.最好关掉所有窗口,只留下主窗口(eg:不要打开level,或者查看staticMesh,或者其他什么的会打开窗口的操作)

举个例子:
用插件时,你的工程和插件的game instance 不是同一个,但是换起来又麻烦,怎么合成一个

解决:这里以 struct 类作为介绍对象
UE4引用替换:两个同类型的蓝图对象,怎么合并成只用其中一个(eg:把别人的gameinstance和你的gameinstance合并,全部用你的ganmeinstance)_第1张图片
UE4引用替换:两个同类型的蓝图对象,怎么合并成只用其中一个(eg:把别人的gameinstance和你的gameinstance合并,全部用你的ganmeinstance)_第2张图片
UE4引用替换:两个同类型的蓝图对象,怎么合并成只用其中一个(eg:把别人的gameinstance和你的gameinstance合并,全部用你的ganmeinstance)_第3张图片
增加测试对象
UE4引用替换:两个同类型的蓝图对象,怎么合并成只用其中一个(eg:把别人的gameinstance和你的gameinstance合并,全部用你的ganmeinstance)_第4张图片

UE4引用替换:两个同类型的蓝图对象,怎么合并成只用其中一个(eg:把别人的gameinstance和你的gameinstance合并,全部用你的ganmeinstance)_第5张图片
UE4引用替换:两个同类型的蓝图对象,怎么合并成只用其中一个(eg:把别人的gameinstance和你的gameinstance合并,全部用你的ganmeinstance)_第6张图片
然后delete掉不要的就ok了
UE4引用替换:两个同类型的蓝图对象,怎么合并成只用其中一个(eg:把别人的gameinstance和你的gameinstance合并,全部用你的ganmeinstance)_第7张图片

官方相关文档链接:
https://docs.unrealengine.com/en-US/Engine/Content/Browser/AssetConsolidationTool/index.html
UE4引用替换:两个同类型的蓝图对象,怎么合并成只用其中一个(eg:把别人的gameinstance和你的gameinstance合并,全部用你的ganmeinstance)_第8张图片

你可能感兴趣的:(UE4,问题篇)