YOS 发表于 2023-2-12 00:56:31

各位 现在1.19.51怎么用execute让船面向玩家啊

我自己试着搞的execute as @e at @e run tp @s ~~~ facing @p,但每次都会把船重叠

vc6 发表于 2023-2-12 01:02:11

execute as @e at @s run tp @s ~~~ facing @p

vc6 发表于 2023-2-12 01:10:05

解释一下你的为什么会重叠:
as是执行者,at是执行位置,朝向,维度
在run 后面的tp @s ~~~ 中,@s由as指定,~~~由at指定。
假设如果有4个船,那么实际上执行了16次tp:第一个船先tp四次,最后停留在第4个船的位置;第二个船再tp四次,最后也停在了第四个位置;同理可知,16词执行完之后四个船都重叠在一起

YOS 发表于 2023-2-12 07:57:51

vc6 发表于 2023-2-12 01:02
execute as @e at @s run tp @s ~~~ facing @p

成功了,感谢大佬

YOS 发表于 2023-2-12 07:58:28

vc6 发表于 2023-2-12 01:10
解释一下你的为什么会重叠:
as是执行者,at是执行位置,朝向,维度
在run 后面的tp @s ~~~ 中,@s由as指定 ...

噢噢,听懂啦,感谢大佬
页: [1]
查看完整版本: 各位 现在1.19.51怎么用execute让船面向玩家啊