我的世界中怎么做出粒子特效(我的世界炫酷粒子怎么做)

前言

日常划水

首先先说明一下

标题中:“简单的图形效果”

在这里指:矩形以及由多个矩形构成的立方体

ps:至于其他的图形

不会弄2333

所以求大佬勿喷

如果文中有错误

欢迎指正

----------------------------------------------------------------------------

正文

首先我们来看一下Particle命令的格式

  1. /particle <粒子名称> <X> <Y> <Z> <xd> <yd> <zd> <速度> [数量] [模式] [玩家] [参数]

本文着重研究xd,yd,zd

至于Particle的用法请自行百度....

----------------------------------------------------------------------------

上文提到的xd,yd,zd

是指颗粒生成的区域,以三维立方尺寸表示

所以如果输入1,1,1的大小

事实上会指定一个8*8*8的区域

如果我们想要实现制作图形的效果

  • particle dragonbreath ~ ~1 ~ 0.5 0.01 0.01 0.001 10

  • 高频即可实现一条线的效果

    我的世界中怎么做出粒子特效(我的世界炫酷粒子怎么做)(1)

    这条命令就是把Y和Z轴压缩至一点

    再把X轴拉长

    即可实现一条线的效果

    以此类推,我们可以制作出一个正方形

    我的世界中怎么做出粒子特效(我的世界炫酷粒子怎么做)(2)

    ----------------------------------------------------------------------------

    我们已经成功制作出了一个正方形

    现在接着来搞♂正方体

    正方体是由12条棱组成的

    所以我们可以依次制作出12条棱即可

    底面以及顶面的8条棱可以通过刚刚的方法完成

    那么竖直的4条棱自然要更改Y轴

    例:

    1. particle dragonbreath ~ ~1 ~ 0.01 0.5 0.01 0.001 10

    制作出竖直的一条线

    我的世界中怎么做出粒子特效(我的世界炫酷粒子怎么做)(3)

    所以我们照葫芦画瓢

    在弄出另外3条棱

    我的世界中怎么做出粒子特效(我的世界炫酷粒子怎么做)(4)

    tip:刚刚的指令中,Y轴为~1,会导致粒子的一部分被命令方块挡住

    改成~2即可

    ----------------------------------------------------------------------------

    那么我们只需把12条棱组合起来

    就可以实现正方体的效果了

    我的世界中怎么做出粒子特效(我的世界炫酷粒子怎么做)(5)

    当然,如果你觉得那些命令方块太碍眼

    只要加入指定坐标即可

    我的世界中怎么做出粒子特效(我的世界炫酷粒子怎么做)(6)

    我的世界中怎么做出粒子特效(我的世界炫酷粒子怎么做)(7)

    ----------------------------------------------------------------------------

    当然,可以通过配合execute

    实现酷炫的粒子效果

    例:

    我的世界中怎么做出粒子特效(我的世界炫酷粒子怎么做)(8)

    ----------------------------------------------------------------------------

    OOC

    1. /summon falling_block ~ ~1.5 ~ {Time:1,Block:"minecraft:redstone_block",Motion:[0d,-1d,0d],Passengers:[{id:falling_block,Time:1,Block:"minecraft:activator_rail",Passengers:[{id:commandblock_minecart,Command:"blockdata ~ ~-2 ~ {auto:0b,Command:""}"},{id:commandblock_minecart,Command:"setblock ~2 ~9 ~0 chain_command_block 1 replace {Command:"execute @e[tag=par] ~ ~ ~particle flame ~1 ~0.6 ~-1 0.01 0.6 0.01 0.01 10",auto:1b}"},{id:commandblock_minecart,Command:"setblock ~2 ~8 ~0 chain_command_block 1 replace {Command:"execute @e[tag=par] ~ ~ ~particle flame ~-1 ~0.6 ~-1 0.01 0.6 0.01 0.01 10",auto:1b}"},{id:commandblock_minecart,Command:"setblock ~2 ~7 ~0 chain_command_block 1 replace {Command:"execute @e[tag=par] ~ ~ ~particle flame ~-1 ~0.6 ~1 0.01 0.6 0.01 0.01 10",auto:1b}"},{id:commandblock_minecart,Command:"setblock ~2 ~6 ~0 chain_command_block 1 replace {Command:"execute @e[tag=par] ~ ~ ~particle flame ~1 ~0.6 ~1 0.01 0.6 0.01 0.01 10",auto:1b}"},{id:commandblock_minecart,Command:"setblock ~2 ~5 ~0 chain_command_block 1 replace {Command:"execute @e[tag=par] ~ ~ ~particle flame ~1 ~ ~ 0.01 0.01 0.8 0.01 10",auto:1b}"},{id:commandblock_minecart,Command:"setblock ~2 ~4 ~0 chain_command_block 1 replace {Command:"execute @e[tag=par] ~ ~ ~particle flame ~-1 ~ ~ 0.01 0.01 0.8 0.01 10",auto:1b}"},{id:commandblock_minecart,Command:"setblock ~2 ~3 ~0 chain_command_block 1 replace {Command:"execute @e[tag=par] ~ ~ ~particle flame ~ ~ ~1 0.8 0.01 0.01 0.01 10",auto:1b}"},{id:commandblock_minecart,Command:"setblock ~2 ~2 ~0 chain_command_block 1 replace {Command:"execute @e[tag=par] ~ ~ ~particle flame ~ ~ ~-1 0.8 0.01 0.01 0.01 10",auto:1b}"},{id:commandblock_minecart,Command:"setblock ~2 ~1 ~0 chain_command_block 1 replace {Command:"execute @e[tag=par] ~ ~ ~particle flame ~ ~2 ~-1 0.8 0.01 0.01 0.01 10",auto:1b}"},{id:commandblock_minecart,Command:"setblock ~2 ~0 ~0 chain_command_block 1 replace {Command:"execute @e[tag=par] ~ ~ ~particle flame ~ ~2 ~1 0.8 0.01 0.01 0.01 10",auto:1b}"},{id:commandblock_minecart,Command:"setblock ~2 ~-1 ~0 chain_command_block 1 replace {Command:"execute @e[tag=par] ~ ~ ~particle flame ~-1 ~2 ~ 0.01 0.01 0.8 0.01 10",auto:1b}"},{id:commandblock_minecart,Command:"setblock ~2 ~-2 ~0 repeating_command_block 1 replace {Command:"execute @e[tag=par] ~ ~ ~particle flame ~1 ~2 ~ 0.01 0.01 0.8 0.01 10",auto:1b}"},{id:commandblock_minecart,Command:"setblock ~ ~1 ~ command_block 0 replace {auto:1b,Command:"fill ~ ~ ~ ~ ~-2 ~ air"}"},{id:commandblock_minecart,Command:"kill @e[type=commandblock_minecart,r=1]"}]}]}

    使用方法:

    1.将命令黏贴至命令方块中并激活

    2.如果想给自己特效,请输入

    1. /scoreboard players tag [url=home.php?mod=space&uid=315471]@P[/url] add par

    如果想清除特效,请输入

    1. /scoreboard players tag @p remove par

    将@p改为其他用户名可以给别人特效a.a

    ----------------------------------------------------------------------------

    如果有什么错误或不恰当的地方

    欢迎指正

    我的世界 我的世界命令 我的世界星河 我的世界官微 mc minecraft

    ----------------------------------------------------------------------------

    ,

    免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

      分享
      投诉
      首页