差别
这里会显示出您选择的修订版和当前版本之间的差别。
modding:migrationv6 [2022/03/15 08:56] – 创建/转码 硫缺铅 | modding:migrationv6 [2022/03/16 14:35] (当前版本) – 翻译 硫缺铅 | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | ====== 6.0 迁移指南 ====== | ||
+ | 如果你的模组或插件是为 5.0 开发的,你//< | ||
+ | |||
+ | ===== 基础更改 ===== | ||
+ | |||
+ | ==== 最低游戏版本 ==== | ||
+ | |||
+ | 所有的模组必须包含一个名为 '' | ||
+ | |||
+ | ===== 名称更改 ===== | ||
+ | |||
+ | ==== 类名和变量名 ==== | ||
+ | |||
+ | '' | ||
+ | |||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | * 已删除. 用 '' | ||
+ | |||
+ | '' | ||
+ | |||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | ==== TileEntity -> Building ==== | ||
+ | |||
+ | '' | ||
+ | |||
+ | 许多函数,如" | ||
+ | |||
+ | ==== Array -> Seq ==== | ||
+ | |||
+ | '' | ||
+ | |||
+ | 为什么? | ||
+ | |||
+ | * 准确, 数据结构并不是数组,它更像 '' | ||
+ | * 他不会与其他名为'' | ||
+ | * 它更短,因为我懒。 | ||
+ | |||
+ | ==== mindustry.plugin.Plugin -> mindustry.mod.Plugin ==== | ||
+ | |||
+ | '' | ||
+ | |||
+ | ==== 删除调用方法的" | ||
+ | |||
+ | " | ||
+ | |||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | ==== 新玩家系统 ==== | ||
+ | |||
+ | 现在玩家能控制单位,他们不再是游戏中的无脑生物——也就是说,他们没有生命或武器。每一个动作都是由 '' | ||
+ | |||
+ | * 每一个单位都有一个 '' | ||
+ | * 检查单位是否为玩家所控制,使用 | ||
+ | * 得到控制单位的玩家,使用 '' | ||
+ | * 设置玩家的位置毫无作用,用设置单位来代替 |