“Basic Csharp Mod”的版本间的差异
(创建页面,内容为“[https://docs.bannerlordmodding.com/_tutorials/basic-csharp-mod <big>访问源文档</big>]<br> <big>返回目录</big> == <big…”) |
(→介绍) |
||
第2行: | 第2行: | ||
[[骑马与砍杀2:霸主 MOD API|<big>返回目录</big>]] | [[骑马与砍杀2:霸主 MOD API|<big>返回目录</big>]] | ||
== <big>介绍</big> == | == <big>介绍</big> == | ||
− | 这个教程接下来将一步一步教你创建一个基于C#的模组,这个模组将添加一个叫 '''Message''' 的按钮到单人游戏界面,在点击这个按钮后将输出 '''Hello World'''。 | + | 这个教程接下来将一步一步教你创建一个基于C#的模组,这个模组将添加一个叫 '''Message''' 的按钮到单人游戏 主 界面,在点击这个按钮后将输出 '''Hello World''' 。 |
+ | == <big>准备工作</big> == | ||
+ | <big>本教程中,我们将这个项目命名为 '''ExampleMod'''。</big> | ||
+ | == <big>创建模组(SubModule.xml)</big> == | ||
+ | # 前往游戏文件下的 '''Modules''' 目录。 | ||
+ | # 创建一个新的文件夹并命名为 '''ExampleMod'''(必须跟你第4步使用的id相同)。 | ||
+ | # 创建一个新的文件夹并命名为 '''bin''' 然后在其中新建一个子文件夹并命名为 '''Win64_Shipping_Client'''。 | ||
+ | # 在你第2步创建的目录下新建一个文件 '''SubModule.xml'''(必须是这个文件名)并粘贴该代码:[https://docs.bannerlordmodding.com/_tutorials/basic-csharp-mod#setting-up-your-module-submodule-xml 查看代码]<br>注意:'''MySubModule''' 是在编程部分会使用的类的名字。 | ||
+ | # 如果你使用了不同的名字,请修改以上文件并匹配你的 '''Module/SubModule''' 的值。 | ||
+ | # 打开游戏启动器并确认你的模组名字出现在了 Singleplayer > Mods 中。 | ||
+ | 查看更多有关目录的信息,请访问[[Folder Structure|目录结构]] 。 |
2020年4月16日 (四) 13:03的版本
介绍
这个教程接下来将一步一步教你创建一个基于C#的模组,这个模组将添加一个叫 Message 的按钮到单人游戏主界面,在点击这个按钮后将输出 Hello World。
准备工作
本教程中,我们将这个项目命名为 ExampleMod。
创建模组(SubModule.xml)
- 前往游戏文件下的 Modules 目录。
- 创建一个新的文件夹并命名为 ExampleMod(必须跟你第4步使用的id相同)。
- 创建一个新的文件夹并命名为 bin 然后在其中新建一个子文件夹并命名为 Win64_Shipping_Client。
- 在你第2步创建的目录下新建一个文件 SubModule.xml(必须是这个文件名)并粘贴该代码:查看代码
注意:MySubModule 是在编程部分会使用的类的名字。 - 如果你使用了不同的名字,请修改以上文件并匹配你的 Module/SubModule 的值。
- 打开游戏启动器并确认你的模组名字出现在了 Singleplayer > Mods 中。
查看更多有关目录的信息,请访问目录结构。