首先我们来看一下Particle命令的格式
/particle <粒子名称> <X> <Y> <Z> <xd> <yd> <zd> <速度> [数量] [模式] [玩家] [参数]
本文着重研究xd,yd,zd
至于Particle的用法请自行百度....
----------------------------------------------------------------------------
上文提到的xd,yd,zd
是指颗粒生成的区域,以三维立方尺寸表示
所以如果输入1,1,1的大小
事实上会指定一个8*8*8的区域
如果我们想要实现制作图形的效果
就要先从制作一条线开始
----------------------------------------------------------------------------
一条线其实可以看作是一个点平移形成的
所以我们可以尝试把一个点在X或Y或Z轴上拉长
就可以实现一条线的效果
例:
particle dragonbreath ~ ~1 ~ 0.5 0.01 0.01 0.001 10
高频即可实现一条线的效果
这条命令就是把Y和Z轴压缩至一点
再把X轴拉长
即可实现一条线的效果
以此类推,我们可以制作出一个正方形
----------------------------------------------------------------------------
我们已经成功制作出了一个正方形
现在接着来搞♂正方体
正方体是由12条棱组成的
所以我们可以依次制作出12条棱即可
底面以及顶面的8条棱可以通过刚刚的方法完成
那么竖直的4条棱自然要更改Y轴
例:
particle dragonbreath ~ ~1 ~ 0.01 0.5 0.01 0.001 10
制作出竖直的一条线
所以我们照葫芦画瓢
在弄出另外3条棱
tip:刚刚的指令中,Y轴为~1,会导致粒子的一部分被命令方块挡住
改成~2即可
----------------------------------------------------------------------------
那么我们只需把12条棱组合起来
就可以实现正方体的效果了
当然,如果你觉得那些命令方块太碍眼
只要加入指定坐标即可
----------------------------------------------------------------------------
当然,可以通过配合execute
实现酷炫的粒子效果
例:
使用方法:
1.将命令黏贴至命令方块中并激活
2.如果想给自己特效,请输入
/scoreboard players tag [url=home.php?mod=space&uid=315471]@P[/url] add par
如果想清除特效,请输入
/scoreboard players tag @p remove par
将@p改为其他用户名可以给别人特效a.a
联系客服