注册材料部件

当你有了材料和部件,你就可以把这两个合起来注册材料部件了

由材料类注册

Material类有以下方法构建材料部件

registerParts(String[] partNames); 
//参数为字符串数组,为所需要注册的部件ID(可以使用预设部件的ID)
registerParts(IPart[] parts);
//参数也可以为部件对象数组

registerPart(String partName);
//参数为字符串,为所需要注册的部件ID(可以使用预设部件的ID)
registerPart(IPart part);
//参数为部件对象

registerParts方法会返回材料部件对象列表

registerPart方法会返回一个材料部件对象

一般做到这就完事了,所需要的物品已经注册进游戏内。

伪代码表示

铜材料.registerPart(齿轮部件) ---> 返回铜齿轮材料部件对象并注册铜齿轮这个物品(因为齿轮部件的部件类型是物品)

由部件类注册

Part类有以下方法构建材料部件

与上文的基本同理,不阐述

完全例子

最后更新于

这有帮助吗?