Skip to content

4.配置说明

一、Git clone

接入准备里面提到了需要有自己项目的源码权限,或有自己的学习环境。(这里用的公司UE4引擎创建的新插件)

创建好项目后,在 项目名.uproject 所在文件夹下的Plugins文件夹里,git clone插件的源码(没有Plugins目录需要手动新建一下)

image-20220512105911967

成功clone代码文件夹内容后如下

image-20220512105944306

二、切换分支

根据项目组支持的Python插件切换到对应的master分支即可,其中对应关系如下: 1. master - 支持PythonScriptPlugin插件,无需Python规则功能的项目也使用此分支 2. master_UnrealEnginePython - 支持UnrealEnginePython插件 3. master_nepy - 支持nepy插件

image-20220512110107772

上述master分支支持Windows/Mac平台下,4.26-5.0版本的UE

三、生成/编译

右键Uproject文件,重新生成VS项目文件(.sln)

image-20220512110139045

打开.sln文件后,右键生成即可

image-20220512110207519

*如有编译问题请及时反馈或求助组内程序大佬*

配置文件修改

为避免HardCode,将一些通用化的设置提取到ini文件中。

文件内容

DefaultEditorResCheck.ini

image-20220512110416598

内容说明

ProjectName

"perf",对应Artease上的组名,通常为Gxx, Hxx,等项目代号

image-20220512110509596

SchemeName

"EditorSave",对应Artease上的方案名,通常为项目组自己创建

image-20220512110539647

RuleIntroductionUrl

"km.netease.com" 规则内容存放,用于用户保存遇到问题时查询使用。

POPOUrl

"zhouxiebo@corp.netease.com" 负责同学邮箱,当遇到问题不知道如何解决时,可以直接链接到该同学的POPO聊天窗口。