Unity-CSharp-Mod:对Unity的本机C#Modding支持

时间:2021-05-02 17:56:48
【文件属性】:
文件名称:Unity-CSharp-Mod:对Unity的本机C#Modding支持
文件大小:65KB
文件格式:ZIP
更新时间:2021-05-02 17:56:48
C# Unity-CSharp-Mod 对Unity的本机C#Modding支持 这是一个示例项目,该项目的灵感来自于“城市:天际线”游戏的修改方法,使用Mono编译器在运行时在Unity中创建可完全修改的环境。 有一个Mod Manager,可以在Mods目录中的所有目录中搜索包含有关Mod捆绑软件信息的.mod文件。 它在mod bundle的scripts文件夹上运行Mono编译器,以生成一个程序集.dll,并将其加载到Unity中。 .mod格式是一个简单的JSON文件,其名称,说明以及所需的所有依赖项均由|分隔。 每个Moddable对象必须派生自Moddable类,该类包含TheMod变量(以获取其来源的mod以及有关其位置的详细信息)。 您可以使用ModManager类中的Spawn方法按类名生成每个可修改对象。 您可以选择使用播放器上的MODMANAGER_COMPIL
【文件预览】:
Unity-CSharp-Mod-master
----.gitignore(64B)
----Sample()
--------Assets()
--------ProjectSettings()
--------Mods()
----LICENSE(1KB)
----README.md(2KB)

网友评论