跑跑车首页

当前位置:首页攻略秘籍单机攻略 → 我的世界WorldEdit教程deform指令教程特殊函数旋转与翻转讲解

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

作者:佚名来源:本站整理 发表时间:2016/1/26 9:46:14 评论(0)

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

I.指令简介
II.指令结构与使用方式
III.可用标示
IV.坐标范围
V.变换方程-加减(移动)
VI.变换方程-乘除(缩放)
VII.函数的使用
VIII.特殊函数-旋转与翻转
IX.源坐标的使用
X.移动后源坐标的使用
XI.使用例子

首先是 swap(x,y)

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

下图中有一个红色羊毛球

我们尝试使用指令:

  1. //deform swap(x,z)

复制代码

交换xz,效果如下

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

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

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

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

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

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

复制代码

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

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

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

复制代码

效果如下:

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

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

复制代码

结果如下:


玩家评论
我要点评

网名 注:您的评论需要经过审核才会显示出来。

已有 0 位玩家参与点评
下载排行