与其他插件一起使用
由于MooaToon直接修改了UE源码, 所以你在使用第三方C++插件时可能会遇到安装报错或崩溃.
本文将说明如何解决 第三方插件的问题.
UE的插件分为:
- 蓝图插件: 不含C++代码, 无需编译, 可正常安装.
- C++插件: 含C++代码, 使用前和修改后必须编译. 编译结果存放在Binaries和Intermediate目录中. 可能需要在MooaToon源码版中安装并编译.
- 二进制插件: 通常是预编译的闭源C++插件, 随编译结果(Binaries和Intermediate文件夹)一起发布, 不可修改. 由于一般是为官方UE版本编译的, 所以直接在MooaToon中安装会报错.
UE插件的安装目录:
- 引擎目录:
MooaToon\MooaToon-Engine(-Precompiled)\Engine\Plugins, 安装在这里的插件随引擎一起编译, 可以在不同项目之间使用, 可以默认启用. - 项目目录:
MooaToon\MooaToon-Project(-Precompiled)\Plugins, 安装在这里的插件只在被启用时编译, 在不同项目之间使用时必须重新安装该插件. - 项目内容目录:
MooaToon\MooaToon-Project(-Precompiled)\Content, 一些蓝图插件或只包含美术资产的插件会直接安装在内容目录. 这些插件比较简单, 只需保证安装目录正确即可.
安装C++插件
请先尝试正常安装插件, 然后启动项目以重新编译插件.
如果编译报错, 那么你需要安装源码版引擎, 然后安装插件到两个目录之一: