放置参数
每当放置一个结构时,它都会经过以下流程(按此顺序):
ezEdits 允许你完全自定义此流程。括号中是分别应用于每个步骤的标志和参数。
控制尺寸:-s <dimensions>
-s <dimensions>尺寸通过设置结构的包围盒大小来定义其放置规模。
标志 -s <dimensions> 用于设置放置时所需的绝对基础尺寸(覆盖默认值)。
默认情况下,基于表达式的结构尺寸为 20,20,20,而建筑文件/剪贴板结构则按其原始固有尺寸放置。
根据你选择的数值,结构可能会出现拉伸或压缩。
示例
例如,如果你的剪贴板固有尺寸为 5x7x5,那么将尺寸设置为 -s 5,14,5 将会使放置的结构沿 Y 轴拉伸:
第一张图://ezsc Clipboard -s 5,7,5(原始剪贴板尺寸)
第二张图://ezsc Clipboard -s 5,14,5


随机缩放:-o <sizeMultiplierRange>
-o <sizeMultiplierRange>大多数结构命令会一次性放置多个结构。为了增加多样性,你可以为每次放置应用随机缩放。
-o <sizeMultiplierRange> 标志用于为每次放置应用随机缩放。你需要指定一个数值范围,系统会从中随机选择一个数字作为每次放置的缩放系数。
默认情况下,范围是 1,1,这意味着缩放系数始终为 1,即不产生任何效果。
随机镜像:-f <randomFlipsAxes>
-f <randomFlipsAxes>-f <randomFlipsAxes> 标志允许在每次放置时沿任意轴对结构进行随机镜像。
可用值为:
None(默认)
X
Y
Z
XY
XZ
YZ
XYZ
镜像处理在定向(orientation)之后、对齐(alignment)之前应用。
随机 90° 旋转:-r <randomRotationAxis>
-r <randomRotationAxis>-r <randomRotationAxis> 标志允许在每次放置时沿任一轴对结构进行随机 90° 旋转。
可用值为:
X
Y
Z
默认情况下,此参数未设置任何内容,即禁用随机旋转。
90° 旋转在朝向(orientation)之后但在对齐(alignment)之前应用。
朝向 (进阶): -k <orientationAxis> 和 -c <orientationAngle>
-k <orientationAxis> 和 -c <orientationAngle>设置朝向意味着定义结构所拥有的内部坐标系。该坐标系随后将用于随机镜像/旋转以及对齐过程中。定义朝向即是“定义哪边是上,哪边是前”。
朝向通过旋转轴(-k <direction>)和旋转角度(-c <angle>)来设置。其旋转方式与 //ezd rotate 完全一致。
默认情况下,旋转轴 -k 为 y 或 up,旋转角度 -c 为 0,这表示不进行旋转。
例如,如果你将旋转轴设置为 -k x 且旋转角度设置为 -c 90,那么你的结构将向侧面旋转。它的东面现在将成为“向上方向”,以此类推。
放置空气: -a
-a默认情况下,如果没有设置此标志,放置结构时会跳过空气方块。当设置了此标志时,结构内的空气方块将能够覆盖现有方块。
此行为与 //paste 的 -a 标志相反。这可能会引起混淆,但我们认为这对于我们的命令来说更方便。
最后更新于




