4.配置说明
一、Git clone
接入准备里面提到了需要有自己项目的源码权限,或有自己的学习环境。(这里用的公司UE4引擎创建的新插件)
创建好项目后,在 项目名.uproject 所在文件夹下的Plugins文件夹里,git clone插件的源码(没有Plugins目录需要手动新建一下)
成功clone代码文件夹内容后如下
二、切换分支
根据项目组支持的Python插件切换到对应的master分支即可,其中对应关系如下: 1. master - 支持PythonScriptPlugin插件,无需Python规则功能的项目也使用此分支 2. master_UnrealEnginePython - 支持UnrealEnginePython插件 3. master_nepy - 支持nepy插件
上述master分支支持Windows/Mac平台下,4.26-5.0版本的UE
三、生成/编译
右键Uproject文件,重新生成VS项目文件(.sln)
打开.sln文件后,右键生成即可
*如有编译问题请及时反馈或求助组内程序大佬*
配置文件修改
为避免HardCode,将一些通用化的设置提取到ini文件中。
文件内容
DefaultEditorResCheck.ini
内容说明
ProjectName
"perf",对应Artease上的组名,通常为Gxx, Hxx,等项目代号
SchemeName
"EditorSave",对应Artease上的方案名,通常为项目组自己创建
RuleIntroductionUrl
"km.netease.com" 规则内容存放,用于用户保存遇到问题时查询使用。
POPOUrl
"zhouxiebo@corp.netease.com" 负责同学邮箱,当遇到问题不知道如何解决时,可以直接链接到该同学的POPO聊天窗口。