安游吧:最专业最全的游戏下载站 - 多网游
游戏
您当前所在位置:首页 > 游戏攻略 > 新手入门

我的世界WorldEdit教程deform指令教程特殊函数旋转与翻转讲解

时间:2023-01-30 07:33:14  来源:anyou8  作者:anyou8

小编为大家带来了《我的世界》WorldEdit教程deform指令教程特殊函数旋转与翻转讲解,WorldEdit提供了两个特殊的函数,swap(x,y) 与 rotate(x,y,a) ,二者的作用分别为交换两个变量的值,与在一个平面上旋转选区,让我们通过例子来了解。

I.指令简介
II.指令结构与使用方式
III.可用标示
IV.坐标范围
V.变换方程-加减(移动)
VI.变换方程-乘除(缩放)
VII.函数的使用

IX.源坐标的使用
X.移动后源坐标的使用
XI.使用例子

首先是 swap(x,y)

它可以交换选区内所有点的两个指定坐标,即可以交换X与Y,X与Z,或Y与Z,这样可以达到分别相对于x=y, x=z, y=z 三个斜面进行面对称转换的效果,在使用时写出要交换的两个坐标即可。

下图中有一个红色羊毛球

我的世界WorldEdit教程deform指令教程特殊函数旋转与翻转讲解

我们尝试使用指令:

    //deform swap(x,z)

复制代码

交换x与z,效果如下

我的世界WorldEdit教程deform指令教程特殊函数旋转与翻转讲解

可以看到球移动到了另一边,我们实际完成是一个相对于平面x=z的对称转换,下图可以看到平面的大概位置,使用玻璃标注出:

我的世界WorldEdit教程deform指令教程特殊函数旋转与翻转讲解

接着我们来看一下旋转,使用的函数为rotate(x,y, a)

x与y分别为两个坐标轴方向,可以为x,y,z,共同确定了选区旋转的基准面,也就是方向,a为需要旋转的角,注意它的单位并非角度,而是弧度,也就是说需要使用pi/2(90度) ,pi/6(30度) (pi代表π,在WorldEdit中取值3.14159265358979323846)等作为值,并且值的正负代表了旋转方向,让我们通过在三个方向的旋转来了解它的运作方式:

首先这是我们的球体的起始状态,同时这里开启了F3模式来更清楚地了解旋转方向(红线指向方向为正X,蓝线正Z,绿线正Y),注意下面的三个旋转都是以下图的状态为基准的。

我的世界WorldEdit教程deform指令教程特殊函数旋转与翻转讲解

首先是XY平面的旋转,使用的指令为:

    //deform rotate(x,y,pi/4)

复制代码

即顺时针45度,效果如下:

我的世界WorldEdit教程deform指令教程特殊函数旋转与翻转讲解

接下来是XZ面,逆时针45度,指令为

    //deform rotate(x,z,pi/4)

复制代码

效果如下:

我的世界WorldEdit教程deform指令教程特殊函数旋转与翻转讲解

最后是YZ面,同样45度,指令:

    //deform rotate(y,z,pi/4)

复制代码

结果如下:

我的世界WorldEdit教程deform指令教程特殊函数旋转与翻转讲解


更多内容敬请关注安游吧

玩家评论

精品推荐
向上