- 在Project Setting中将Blueprint Nativization Method设置为Inclusive,这个设置的是在打包的时候将蓝图转化成C++。
- 在需要转换的蓝图的ClassSettings中勾选Nativize。
- 打包。
-
打包成功后会在原项目工程中生成C++代码,具体在Intermediate路径下,NativizedAssets是本地化资源文件夹,在这里面找就可以,代码在Source文件夹中。
注:在打包的时候会遇到“ ERROR: Couldn't find target rules file for target 'UE4Game' in rules assembly 'VR_Benc_Car_01ModuleRules, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.”的报错导致打包失败,VR_Benc_Car_01是项目名称。这时在工程.uproject文件中删除Enterprise相关信息或者将Enterprise改为False即可。