第四章:您等待已久的一章
我希望您能多加阅读一些Minecraft的代码,虽然对于一个java造诣不精人来说,代码有可能显得凌乱,但是不要灰心丧气。
什么是多材质方块?就是类似草地这样子的方块:绿色的顶部,低端是棕色的,而四周却与上下均不相同。
第一步需要为其创建材质。需要绘制至少两幅材质才可以实现多材质的功能,将其放在同一份子图文件下。确保使用渲染软件将不同的材质渲染在同一方块上使其看起来彼此拼接,毕竟您不希望一个带有紫色边的方块转过去一看编程绿色边了吧……
在您制作成功材质后实际上代码非常简单,您只需要一个类函数即可:
Magical Multi-texture Method
在这一例程中展示了一份草方块的制作过程。通过使用getBlockTexture()类函数,我们可以调用不同位置的子图。
当您看到这一方块时:
顶部:0
底部:1
四周:2、3、4、5
请确认您所看到的方块是否与其吻合~~(据反馈此处有问题……)
好啦,看到这里您已经是MOD制作方面的大师了~~(至少在理论层面是这样~~~)恭喜您O(∩_∩)O~