最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

《我的世界》【1.16.5】Java版實(shí)用粒子教程(一)

2022-12-21 09:38 作者:卡兒3058  | 我要投稿

第一節(jié)? 指令基礎(chǔ)


我來(lái)教大家一些基本的粒子

首先來(lái)看wiki,這里主要用到了四個(gè)指令:

1.execute

https://minecraft.fandom.com/zh/wiki/%E5%91%BD%E4%BB%A4/execute?so=search

execute是高版本必學(xué)指令,特別強(qiáng)大

2.particle

https://minecraft.fandom.com/zh/wiki/%E5%91%BD%E4%BB%A4/particle?so=search

召喚粒子,wiki上列出的所有粒子幾乎都能召喚:

https://minecraft.fandom.com/zh/wiki/%E7%B2%92%E5%AD%90?so=search

3.tp

4.summon

summon這里主要用于召喚盔甲架


正文

首先是指令部分,execute

execute后面第一個(gè)參數(shù)是as/at/align/anchored/facing/in/if/positioned/rotated,我主要用到as和at。

execute at <實(shí)體>,是直接在特定實(shí)體上執(zhí)行,比如execute at @a run summon zombie

execute as <實(shí)體> at @s,前者是確定命令的執(zhí)行者,后者是確定命令的執(zhí)行位置。

1.13的扁平化更新讓選擇器更加強(qiáng)大了,特別是增加了實(shí)體標(biāo)簽這個(gè)功能,所以和1.12.2的execute命令語(yǔ)法有顯著不同。

比如execute execute as @e[name=1] at @s run tp @s ~ ~1 ~ ,讓世界上所有名字為"1"的實(shí)體把自己向上傳送1格

execute in,在特定維度執(zhí)行命令,一般用的不多。例子:execute in minecraft:the_end

execute if/unless,條件判斷語(yǔ)句,有:

if/unless biome

if/unless block

if/unless data

if/unless blocks

if/unless entity

if/unless predicate

if/unless score

例:execute if block x y z run <命令>

這是高版本的羊毛檢測(cè)機(jī),在1.7.10需要高頻 + testforblock + 比較器輸出信號(hào) + 命令方塊接命令,而execute一條命令就能做到

最后是run子命令,一條execute有且只能有一個(gè)run,必須是所有子命令的最后一個(gè)

<條件> run <命令>

如果execute判定成功符合條件的實(shí)體,就執(zhí)行run后面的命令

也可以不寫(xiě)條件:execute run say 1 = say 1

接下來(lái)是particle,這兩種格式都可以:

particle <name> [<pos>]

particle <name> <pos> <delta> <speed> <count> [normal|force] [<viewers>]

name,粒子名稱(chēng),wiki上能查到所有的粒子類(lèi)型。

pos,坐標(biāo),x y z

delta,指定粒子生成的區(qū)域,是三個(gè)數(shù)值,用空格隔開(kāi),產(chǎn)生的范圍是1:8格??梢詾?,也就是產(chǎn)生在坐標(biāo)那個(gè)點(diǎn)。

speed,粒子的速度,默認(rèn)為0,至少為0,數(shù)值很敏感,接受小數(shù)。

count,粒子數(shù)量,默認(rèn)為0,最少是1個(gè)。如果把粒子數(shù)量設(shè)置為0,那么粒子會(huì)改變生成邏輯,會(huì)強(qiáng)制讓粒子從出發(fā)點(diǎn)向范圍中心移動(dòng),并在移動(dòng)路徑上產(chǎn)生拖尾,這就是粒子直線的基礎(chǔ)。

然后是粒子顯示模式。normal是32格并會(huì)被玩家的視距影響。而force是強(qiáng)制把粒子顯示范圍設(shè)置為256格并且不受視距影響。

然后是viewers,指定能看到粒子的玩家,默認(rèn)是所有玩家。

部分粒子有自己的參數(shù)。比如dust后面需要四個(gè)參數(shù),比如particle dust 1 1 1 1,前三個(gè)是顏色0~1,最后那個(gè)數(shù)是粒子大小。具體粒子的參數(shù)可參閱wiki。

原版的單個(gè)粒子持續(xù)時(shí)間是寫(xiě)死的,無(wú)法調(diào)整。


有一種新的粒子玩法:用Python暴利窮舉粒子位置來(lái)繪制粒子圖案,詳見(jiàn):www.mcbbs.net/thread-911135-1-1.html


好,指令部分介紹完啦,接下來(lái)是實(shí)戰(zhàn)。

《我的世界》【1.16.5】Java版實(shí)用粒子教程(一)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
虹口区| 东海县| 博客| 固镇县| 卢湾区| 宁强县| 华安县| 石城县| 徐水县| 城固县| 台东县| 永吉县| 崇义县| 丰县| 水富县| 许昌县| 九龙坡区| 乌苏市| 崇左市| 安徽省| 金堂县| 乌审旗| 将乐县| 德安县| 呼伦贝尔市| 彝良县| 黑水县| 阿坝县| 徐水县| 拜泉县| 芦山县| 安宁市| 哈密市| 扶余县| 项城市| 光山县| 阿图什市| 五台县| 梅河口市| 喀喇| 长宁区|