这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
developer:plugins:main [2024/08/10 04:43] – bibiboxs | developer:plugins:main [2024/08/19 09:36] (当前版本) – bibiboxs | ||
---|---|---|---|
行 1: | 行 1: | ||
< | < | ||
- | # 模组插件(Plugin) | + | # 模组插件 |
模组插件是放置在`Mod\Plugin`目录下的特定规范文件,主要用于不同`Script`脚本加载使用。 | 模组插件是放置在`Mod\Plugin`目录下的特定规范文件,主要用于不同`Script`脚本加载使用。 | ||
行 51: | 行 51: | ||
编写插件与编写正常脚本几乎没有差异(==**插件不支持`LoadScript()`**==),开发者可按照正常脚本方式进行编写。 | 编写插件与编写正常脚本几乎没有差异(==**插件不支持`LoadScript()`**==),开发者可按照正常脚本方式进行编写。 | ||
- | **==通常情况下,配合插件编写的最佳写法是配合`AddListener() | Emit() `进行事件注册和处罚,已达到无需修改原脚本即可扩展功能。==** | + | **==通常情况下,配合插件编写的最佳写法是配合`AddListener() | Emit() `进行事件注册和触发,已达到无需修改原脚本即可扩展功能。==** |
+ | |||
+ | |||
+ | |||
+ | ## 插件翻译文件 | ||
+ | |||
+ | 在模组插件开发中,有时可能需要兼容多语言翻译,此情况可以利用【子翻译文件】的机制进行合并翻译文本。 | ||
+ | |||
+ | **详情参考:[《子翻译文件》](developer/ | ||
</ | </ |