第九十六章番外的番外 看,这个盔甲架高兴极了
(此章节于2022年7月29日进行大幅度更改)
众所周知,盔甲架具有13个姿势。
但如果严谨一些,上一句话的结尾可能还要再加上一个注意事项:[仅基岩版]
为什么要加上『仅基岩版』呢?是不是JAVA版的盔甲架根本就不具有姿势呢?
Java版其实也有,只不过在Java版中,盔甲架并没有预置的姿势,
那么问题来了,JAVA版怎么让盔甲架更改动作?
首先让我们回顾一下第九十六章番外的内容:
『
DisabledSlots(整数)
Invisible(布尔值)
Marker(布尔值)
NoBasePlate(布尔值)
Pose(复合标签)
ShowArms(布尔值)
Small(布尔值)
』
其中,更改姿势的秘密(这算是秘密吗?)就在这个复合标签里:
Pose{}
在Pose复合标签内,具有下面几个标签:
Body——定义身体的角度
LeftArm——定义左手的角度
RightArm——定义右手的角度
LeftLeg——定义左腿的角度
RightLeg——定义右腿的角度
Head——定义头部的角度
这些标签的值都是由三个浮点数组成的列表:
[第一个浮点数A,第二个浮点数B,第三个浮点数C]
A浮点数定义该标签对应部位的绕X轴旋转角度,B和C同理,分别是绕Y轴和绕Z轴的旋转角度。比如:
/summon minecraft:armor_stand ~~~{Pose:{Head:[90.0f,0.0f,0.0f]}}
这将会召唤出一个向南方低头的盔甲架。值得注意的是,这里的浮点数是『单精度浮点数』,因此必须在值的后面加上一个f,否则将会召唤出来的是一个普普通通的盔甲架。
这就是本章的全部内容。看,这个我随便弄出来的盔甲架高兴极了!