tft每日頭條

 > 科技

 > 我的世界中怎麼做出粒子特效

我的世界中怎麼做出粒子特效

科技 更新时间:2024-08-21 12:02:21

前言

日常劃水

首先先說明一下

标題中:“簡單的圖形效果”

在這裡指:矩形以及由多個矩形構成的立方體

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

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

    ,

    更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

    查看全部

    相关科技资讯推荐

    热门科技资讯推荐

    网友关注

    Copyright 2023-2024 - www.tftnews.com All Rights Reserved