第九十六章番外的番外 看,這個盔甲架高興極了
?。ù苏鹿?jié)于2022年7月29日進行大幅度更改)
眾所周知,盔甲架具有13個姿勢。
但如果嚴謹一些,上一句話的結(jié)尾可能還要再加上一個注意事項:[僅基巖版]
為什么要加上『僅基巖版』呢?是不是JAVA版的盔甲架根本就不具有姿勢呢?
Java版其實也有,只不過在Java版中,盔甲架并沒有預置的姿勢,
那么問題來了,JAVA版怎么讓盔甲架更改動作?
首先讓我們回顧一下第九十六章番外的內(nèi)容:
『
DisabledSlots(整數(shù))
Invisible(布爾值)
Marker(布爾值)
NoBasePlate(布爾值)
Pose(復合標簽)
ShowArms(布爾值)
Small(布爾值)
』
其中,更改姿勢的秘密(這算是秘密嗎?)就在這個復合標簽里:
Pose{}
在Pose復合標簽內(nèi),具有下面幾個標簽:
Body——定義身體的角度
LeftArm——定義左手的角度
RightArm——定義右手的角度
LeftLeg——定義左腿的角度
RightLeg——定義右腿的角度
Head——定義頭部的角度
這些標簽的值都是由三個浮點數(shù)組成的列表:
[第一個浮點數(shù)A,第二個浮點數(shù)B,第三個浮點數(shù)C]
A浮點數(shù)定義該標簽對應(yīng)部位的繞X軸旋轉(zhuǎn)角度,B和C同理,分別是繞Y軸和繞Z軸的旋轉(zhuǎn)角度。比如:
/summon minecraft:armor_stand ~~~{Pose:{Head:[90.0f,0.0f,0.0f]}}
這將會召喚出一個向南方低頭的盔甲架。值得注意的是,這里的浮點數(shù)是『單精度浮點數(shù)』,因此必須在值的后面加上一個f,否則將會召喚出來的是一個普普通通的盔甲架。
這就是本章的全部內(nèi)容??矗@個我隨便弄出來的盔甲架高興極了!