当前位置: 我的世界 > 游戏攻略 > 正文

MC粒子特效制作教程 粒子特效怎么制作

小编:铅笔时间:2017-09-19 14:28回到游戏园首页

  下面小编为大家带来我的世界粒子特效制作教程,让玩家知道粒子特效怎么在游戏中实现,并且用什么命令能看到效果!希望此篇文章能帮到大家!

  基础信息:

  版本: 1.11.2

  最终效果:

  先搭建一个5x5的平台

  然后在下面放个CB

  随便找个地方放1个RCB和6个CCB(图错了)

  gif中的效果为粒子转圈,如果穷举的话工程量会很大,而且很卡,效果也不太好

  这时候就有一个办法——船。

  1.9以后的船可以坐2个实体,所以可以做到让船坐着船,然后堆叠下去

  然后最底下的船旋转,就会带动后面的船一起旋转

  最顶上的船播放粒子,就形成了圆

  icb指令:

  summon boat ~ ~1 ~ {CustomName:"base",Passengers:[{id:armor_stand},{id:boat,Passengers:[{id:armor_stand},{id:boat,Passengers:[{id:armor_stand},{id:boat,Passengers:[{id:armor_stand},{id:boat,Passengers:[{id:armor_stand},{id:boat,Passengers:[{id:armor_stand},{id:armor_stand},{id:boat,Passengers:[{id:armor_stand},{id:boat,Passengers:[{id:armor_stand},{id:villager,CustomName:"particle"}],NoGravity:1b}],NoGravity:1b}],NoGravity:1b}],NoGravity:1b}],NoGravity:1b}],NoGravity:1b}],NoGravity:1b}],NoGravity:1b}

  复制代码可以看到,船的前座是盔甲架,后座是另一个船,另一个船前座是盔甲架,后座又是另一个船

  这样一直重叠下去,堆叠的船越多,圆就越大

  最底下的船命名为"base"

  最上面的船命名为"particle" (上面的指令是一只村民)

  然后循环下面两条指令:

  /tp @e[type=boat,name=base] ~ ~ ~ ~10 ~

  复制代码让名为base的船旋转,10可以填写别的数字,数字越大,速度越快,反之则速度越小

  /execute @e[type=villager,name=particle] ~ ~ ~ /particle flame ~ ~5 ~ 0 0 0 0 10

  复制代码

  让最上面的村民在5格上播放粒子

  如果你的particle是船,就将villager改为boat

  这样就可以得到下面的效果:

  然而最终效果中的例子是上下动的。

  这个实现起来其实很简单

  只要让base向上tp,向下tp,然后循环就好

  建立计分板,类型为dummy

  下文中计分板名为hover

  scoreboard players add @e[type=boat,name=base] hover 1

  复制代码给名为base的船加分

  scoreboard players set @e[type=boat,name=base,score_hover_min=80] hover 0

  复制代码如果名为base的船计分板分数≥80,则设置它的分数为0

  关键部分

  tp @e[type=boat,name=base,score_hover=19] ~ ~0.05 ~

  复制代码如果base的分数在0~19之间,就让它一直向上tp 0.05格

  tp @e[type=boat,name=base,score_hover_min=41,score_hover=60] ~ ~-0.05 ~

  复制代码如果base的分数再41~60之间,就让它一直向下tp 0.05格

  0~19:向上tp

  20~40:停留

  41~60:向下tp

  61~80:停留

  这样就可以实现在旋转的时候还上下动的效果了

  完成!

分享到:更多

游戏信息

我的世界
我的世界类型:休闲娱乐平台:PC,iOS,安卓电脑版下载
  • 游戏大礼包
  • 手游开测表