Torus Solutions 改

Ello 2020-04-03T02:58:09.045Z

#Spine2D の #UE4 ランタイムが 4.24 でコンパイルできなくて困っていたけどやっと原因がわかった。プラグインのソースはすでに修正済み([ue4] Apply V1 default settings in build.cs only for UE 4.24 and late… · EsotericSoftware/spine-runtimes@70e7519)だったんだけど、ゲーム本体のビルドスクリプトも同じように変更する必要があった。

こんな感じで DefaultBuildSettings = BuildSettingsVersion.V1 を指定する:

 	public BootiesTarget( TargetInfo Target) : base(Target)
 	{
 		Type = TargetType.Game;
-		DefaultBuildSettings = BuildSettingsVersion.V2;
+		DefaultBuildSettings = BuildSettingsVersion.V1;
 		ExtraModuleNames.AddRange( new string[] { "Booties" } );
 	}
 }

プラグインだけではなくアプリケーションの方も直す必要があるのが盲点だった。でもこれだと逆に V2 で作られたプラグインがコンパイルできなくなりそうだな。