我的世界WorldEdit教程deform指令教程特殊函數(shù)旋轉(zhuǎn)與翻轉(zhuǎn)講解
小編為大家?guī)砹恕段业氖澜纭稺orldEdit教程deform指令教程特殊函數(shù)旋轉(zhuǎn)與翻轉(zhuǎn)講解,WorldEdit提供了兩個(gè)特殊的函數(shù),swap(x,y) 與 rotate(x,y,a) ,二者的作用分別為交換兩個(gè)變量的值,與在一個(gè)平面上旋轉(zhuǎn)選區(qū),讓我們通過例子來了解。
I.指令簡(jiǎn)介
II.指令結(jié)構(gòu)與使用方式
III.可用標(biāo)示
IV.坐標(biāo)范圍
V.變換方程-加減(移動(dòng))
VI.變換方程-乘除(縮放)
VII.函數(shù)的使用
VIII.特殊函數(shù)-旋轉(zhuǎn)與翻轉(zhuǎn)
IX.源坐標(biāo)的使用
X.移動(dòng)后源坐標(biāo)的使用
XI.使用例子
首先是 swap(x,y)
它可以交換選區(qū)內(nèi)所有點(diǎn)的兩個(gè)指定坐標(biāo),即可以交換X與Y,X與Z,或Y與Z,這樣可以達(dá)到分別相對(duì)于x=y, x=z, y=z 三個(gè)斜面進(jìn)行面對(duì)稱轉(zhuǎn)換的效果,在使用時(shí)寫出要交換的兩個(gè)坐標(biāo)即可。
下圖中有一個(gè)紅色羊毛球
我們嘗試使用指令:
//deform swap(x,z)
復(fù)制代碼
交換x與z,效果如下
可以看到球移動(dòng)到了另一邊,我們實(shí)際完成是一個(gè)相對(duì)于平面x=z的對(duì)稱轉(zhuǎn)換,下圖可以看到平面的大概位置,使用玻璃標(biāo)注出:
接著我們來看一下旋轉(zhuǎn),使用的函數(shù)為rotate(x,y, a)
x與y分別為兩個(gè)坐標(biāo)軸方向,可以為x,y,z,共同確定了選區(qū)旋轉(zhuǎn)的基準(zhǔn)面,也就是方向,a為需要旋轉(zhuǎn)的角,注意它的單位并非角度,而是弧度,也就是說需要使用pi/2(90度) ,pi/6(30度) (pi代表π,在WorldEdit中取值3.14159265358979323846)等作為值,并且值的正負(fù)代表了旋轉(zhuǎn)方向,讓我們通過在三個(gè)方向的旋轉(zhuǎn)來了解它的運(yùn)作方式:
首先這是我們的球體的起始狀態(tài),同時(shí)這里開啟了F3模式來更清楚地了解旋轉(zhuǎn)方向(紅線指向方向?yàn)檎?/span>X,藍(lán)線正Z,綠線正Y),注意下面的三個(gè)旋轉(zhuǎn)都是以下圖的狀態(tài)為基準(zhǔn)的。
首先是XY平面的旋轉(zhuǎn),使用的指令為:
//deform rotate(x,y,pi/4)
復(fù)制代碼
即順時(shí)針45度,效果如下:
接下來是XZ面,逆時(shí)針45度,指令為
//deform rotate(x,z,pi/4)
復(fù)制代碼
效果如下:
最后是YZ面,同樣45度,指令:
//deform rotate(y,z,pi/4)
復(fù)制代碼
結(jié)果如下:
- 我的世界服務(wù)器優(yōu)化教程怎么優(yōu)化參數(shù)
- 我的世界服務(wù)器優(yōu)化教程怎么調(diào)試啟動(dòng)腳本
- 我的世界服務(wù)器優(yōu)化教程怎么選擇服務(wù)端
- 我的世界服務(wù)器優(yōu)化教程怎么選擇JVM版本
- 我的世界服務(wù)器優(yōu)化教程怎么選擇你的系統(tǒng)
- 我的世界1.8斜向永動(dòng)機(jī)導(dǎo)彈模塊制作教程
- 我的世界1.8開關(guān)型永動(dòng)機(jī)教程 粘液塊紅石開關(guān)型永動(dòng)機(jī)制作
- 我的世界超級(jí)生存地圖種子分享
- 我的世界手機(jī)版0.14.0建筑教程現(xiàn)代內(nèi)飾家具設(shè)計(jì)
- 我的世界命令方塊教程漢字輸入法講解
查看所有0條評(píng)論>>