最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Minecraft 1.12.2模組開(kāi)發(fā)(五十五) 動(dòng)畫(huà)生物實(shí)體

2022-11-16 18:24 作者:愛(ài)搞事的杰瑞鼠  | 我要投稿


效果展示

? ? ? ?今天我們嘗試在1.12.2中添加一個(gè)能夠做各種動(dòng)作的生物實(shí)體,由于1.12.2和1.16以上的版本在代碼接口上有較大區(qū)別,所以和往期教程的內(nèi)容可能不太一樣。

1.首先,為了實(shí)現(xiàn)這些效果,我們需要首先使用到geckolib模組,可遺憾的是geckolib目前已經(jīng)不支持1.12.2的開(kāi)發(fā)了,所以我們可以使用一個(gè)開(kāi)發(fā)包進(jìn)行開(kāi)發(fā):https://download.csdn.net/download/Jay_fearless/86916997:

下載后并導(dǎo)入到Idea中,下圖中紅色方框里的就是我們的geckolib動(dòng)畫(huà)制作庫(kù)了:

2.我們?cè)赽lockbench中制作一個(gè)實(shí)體并配套制作其動(dòng)畫(huà)文件,相關(guān)教程參考Minecraft模組動(dòng)畫(huà)制作教程

之后我們導(dǎo)出相對(duì)應(yīng)的geo模型文件和animation動(dòng)畫(huà)文件:

3.模型制作完成,接下來(lái)需要制作生物實(shí)體類,在entities包中新建一個(gè)我們的實(shí)體類WhiplashEntity,繼承自僵尸類:

`WhiplashEntity.java`

4.新建生物實(shí)體模型文件WhiplashModel類:

`WhiplashModel.java`

5.新建模型渲染類WhiplashRender。

`WhiplashRender.java`

在`RenderHandler`中將我們的渲染文件進(jìn)行注冊(cè):

`RenderHandler.java`

6.在EntityInit中將我們的生物實(shí)體進(jìn)行注冊(cè):

`EntityInit.java`

在`RegistryHandler`中將我們的EntityInit類和RenderHandler類進(jìn)行注冊(cè):

`RegistryHandler.java`

7.在項(xiàng)目主類中的preInit和init類中添加一些代碼:

`Main.java`

8.代碼部分結(jié)束,來(lái)到資源包制作環(huán)節(jié)

在resources\assets\你的modid中的lang包中的en_us.lang添加刷生物實(shí)體英文名稱:

`en_us.lang`

在`zh_cn.lang`中添加中文名稱:

`zh_cn.lang`

在textures\entity中添加生物實(shí)體的皮膚貼圖:


在animations和geo中分別添加我們的動(dòng)畫(huà)和模型文件:


9.保存所有文件 -> 進(jìn)行測(cè)試:

異形大戰(zhàn)鐵血戰(zhàn)士(幻視)


Minecraft 1.12.2模組開(kāi)發(fā)(五十五) 動(dòng)畫(huà)生物實(shí)體的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
南澳县| 嘉祥县| 三台县| 南雄市| 赫章县| 砀山县| 新昌县| 宁晋县| 湟源县| 西峡县| 永济市| 彰化县| 榆林市| 平邑县| 高青县| 黔西县| 武山县| 长岭县| 阿勒泰市| 云和县| 清流县| 漯河市| 铜山县| 永靖县| 台中县| 翼城县| 常熟市| 旬阳县| 长兴县| 芜湖县| 普洱| 平阴县| 汉中市| 将乐县| 正宁县| 丽江市| 繁峙县| 宁城县| 忻州市| 称多县| 阿拉善盟|