keywords: [UE4]4.19编译Substance Plugin报错

问题现象

4.19版本启用Substance Plugin后,Generate Visual Studio Project Files时报错:

Exception while generating include data for UE4Editor: Unable to instantiate module 'SubstanceCore': System.NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet. à UnrealBuildTool.Rules.SubstanceCore..ctor(ReadOnlyTargetRules Target) dans d:\3D\UE4.19\UnrealEngine-release\Engine\Plugins\Substance\Source\SubstanceCore\SubstanceCore.Build.cs:ligne 116 (referenced via UE4Editor.Target.cs -> Substance.uplugin)
解决办法

修改:UE_4.19\Engine\Plugins\Marketplace\Substance\Source\SubstanceCore\SubstanceCore.Build.cs

将116行到124行注掉,并追加一行:

IncludePS4Files = false;

参考自:https://forum.allegorithmic.com/index.php?topic=23285.0


你简单,世界就是童话;心复杂,世界就是迷宫。