我的世界pe怎么让一个盔甲架朝着一个实体以最短路径慢慢移动过去

好像涉及到了视角坐标,我不太了解,求大佬解答!
2025-04-24 06:03:17
推荐回答(1个)
回答1:

无视障碍物的话可以,如果有障碍物可能不行by xxyz30

例如:两个盔甲架:一个名字为aa,一个名字为qq,我想让aa固定不动,让qq以直线的方式向aa移动(两点之间直线最短)by xxyz30。则用下面的那个指令

execute @e[type=armor_stand,name=qq] ~ ~ ~ tp @s ^ ^ ^0.1 facing @e[type=armor_stand,name=aa]

解析:execute是代表某个实体执行指令,@e[type=armor_stand,name=qq]代表指令的执行者为一个名字叫qq的盔甲架。

^代表视角坐标的参数值,以屏幕上面的十字准心为原点。第一个^代表左右方向(正数为左,负数为右),第二个^代表上下方向(正数为上,负数为下),第三个^代表前后,正数为前,负数为后。
这是视角坐标的实际情况(可能有错)by xxyz30

那这样就好了,我们只要让叫qq的盔甲架面对着aa这个盔甲架,然后让tp视角坐标的前后参数(第三个),让qq以0.1格每次的速度往aa那边tp,于是就是tp @s ^ ^ ^0.1 facing @e[type=armor_stand,name=aa] 。 by xxyz30

自己多试试看,就了解了,如果还有不会的,请继续问我哦~
没有了的话,请采纳哦~