阡喏
本帖最后由 阡喏 于 2022-7-21 15:11 编辑

如题,比如有一个苦力怕,我想要让他身边有两个粒子在围绕他转圈圈


我的做法是:
生成一个marker然后tp marker ~ ~ ~ ~10 ~,这时候marker就会转起来,然后再根据局部坐标即可实现粒子绕圈
但当我把marker绑定到苦力怕上时(tp marker creeper),它不转了,因为两个tp冲突了

刚才还用这个把存档玩崩了
  1. particle minecraft:dust 1 0 1 0.75 ^2 ^ ^ 0.1 0.1 0.1 0 50
  2. execute rotated ~10 ~ run function test:surrounding_dust
复制代码


求一个可行的思路(以前弄过两次,但现在死都想不起来了......)


开心的阿诺
能不能用记分板维护其旋转角度?
(瞎想的)

钠钠钠镓
本帖最后由 钠钠钠镓 于 2022-7-22 18:00 编辑
  1. /execute as @e[type=marker,……] at @e[type=creeper,……] run tp @s ~ ~ ~ ~10 ~
复制代码
编辑:楼下正确,应使用positioned而非at,因为at会同时改变朝向creeper相同,使得执行结果是传送位固定为creeper的右偏10度

⊙v⊙
  1. execute as MARKER positioned as CREEPER run tp @s ~ ~ ~ ~10 ~
复制代码



七轲
命名一个盔甲架 给他隐身 去掉粒子效果 然后tp到你的头顶高处并旋转  高度自己定  然后让粒子在盔甲架一个方向  微调粒子位置

第一页 上一页 下一页 最后一页