很久之前就想实现这个效果了,可惜没有时间 最近有时间就把这个效果实现了 |
盔甲架 * 1 命名牌 * 1 钻石剑 * 1 拉杆 * 1 |
1.将命令方块按下图放置 [拉杆] 2.设置1号命令方块【】: 循环,无条件,红石控制
3.设置2号命令方块【】: 循环,有条件的,保持开启
4.设置3号命令方块【】: 连锁,有条件的,保持开启
5.设置4号命令方块【】: 连锁,有条件的,保持开启
6.放置盔甲架并命名 将盔甲架命名为test (可把test修改为其它名称,前面的指令中的test也要改掉) 7.拉下拉杆后手持钻石剑 即可以玩家为中心画圆 (手持钻石剑的时候一定要平视,一定要平视) 第二种方法 1.将命令方块按下图放置 [拉杆] 2.设置1号命令方块【】: 循环,无条件,红石控制
3.设置2号命令方块【】: 循环,有条件的,保持开启
4.设置3号命令方块【】: 连锁,有条件的,保持开启
5.设置4号命令方块【】: 连锁,有条件的,保持开启
6.放置盔甲架并命名 将盔甲架命名为test (可把test修改为其它名称,前面的指令中的test也要改掉) 7.将一个物品命名为o 随便一个物品都可以。 8.将命名过的物品丢在地上 丢在地上后使用指令execute @e[type=item,name=o] ~ ~ ~ tp @e[type=item,name=o] ~ ~ ~ facing @e[type=item,name=o]。 9.拉下拉杆后手持钻石剑 即可以玩家为中心画圆 |
1号命令方块: 给玩家手持物品附魔“锋利属性” 可以变相检测玩家手中的物品,作为“开关” 2号命令方块: 将玩家转一个方向 循环执行就可以让玩家旋转起来 3号命令方块: 把命名为test的盔甲架传送到玩家的^ ^0.5 ^4位置 让盔甲架一直在玩家的眼前 修改^ ^0.5 ^4中的4可以做到改变作出圆的半径 4号命令方块: 在盔甲架下面一格放置方块 玩家旋转一周后即可得到一个圆 修改diamond_block可改变作出圆的方块 第二种方法 1号命令方块: 给玩家手持物品附魔“锋利属性” 可以变相检测玩家手中的物品,作为“开关” 2号命令方块: 将名称为o的掉落物转一个方向 循环执行就可以让掉落物旋转起来 3号命令方块: 把命名为test的盔甲架传送到名称为o的掉落物的^ ^0.5 ^4位置 让盔甲架一直在掉落物的前面 修改^ ^0.5 ^4中的4可以做到改变作出圆的半径 4号命令方块: 在盔甲架下面一格放置方块 旋转一周后即可得到一个圆 修改diamond_block可改变作出圆的方块 丢下物品后要使用指令execute @e[type=item,name=o] ~ ~ ~ tp @e[type=item,name=o] ~ ~ ~ facing @e[type=item,name=o]: 让名称为o的掉落物面向自己 与让玩家平视同理。 Tip: 掉落物的朝向是玩家丢出它时的方向。 |
BUG:圆不对称/不是正圆 BUG:作出的圆与玩家不在同一平面上(相差很大) |
如有bug,欢迎在评论区反馈 将持续优化,尽请期待 |
排版在改的啦 |