--- title: 選區用法與指令|創造服 description: 建築指令教學-選區用法與指令 image: https://i.imgur.com/DR1WzTR.png lang: zh-tw --- ###### tags: `創造服`,`指令` # 選區用法與指令 > WorldEdit的一個最基本的部分是使用選區進行的操作。舉個例子,如果你想把一個方形區域內的草方塊換成泥土,你需要告訴WorldEdit這個方形區域的位置。 > WorldEdit提供了多種選擇一個要進行修改的選區的命令,這個部分將會向你介紹選擇選區和你可以對選區進行的操作。 ## 選擇選區 ### **選擇長方體** WorldEdit允許你以選擇長方體的兩個角上的點的方式來選擇長方體(想像一個3D的長方體)。 下方的圖展示瞭如何用兩點形成一個長方體。你選擇的長方體必須與地圖對齊(他們不能被以一個角度旋轉)。  有許多方法可以用來選擇這兩個點,你可以混合使用這些方法。 ### **選擇你的當前位置(`//pos1`、`//pos2`)** + `//pos1 [x,y,z]` + `//pos2 [x,y,z]` 使用這些指令(空參數時)可以將**你所站的**方塊上方一個方塊的位置分別設定為第一個和第二個角。或添加參數指定坐標,選取指定坐標點。 一般使用木斧可以完成大部分操作,所以一般不會使用到這些命令。(有趣的是當你使用ScriptBlock插件時,可以使用此命令讓腳本執行we的操作。) ### **選擇十字準星指向的位置(`//hpos1`、`//hpos2`)** + `//hpos1` + `//hpos2` 這兩個指令會將你十字準星所指的位置分別設置為第一個和第二個頂點。通過這個方式可以選擇遠處的點以及方便地選擇非常大的長方體選區。 ### **選擇所在區塊(`//chunk`)** + `//chunk` 這個命令會選擇你所站區塊的所有方塊。區塊是16x16, 256格高的範圍。 ### **使用木斧選擇(//wand)** + `//wand` 最常用的選擇選區的方式是使用法木斧。使用//wand可以得到木斧。用木斧左鍵點擊一個方塊會把這個方塊位置設定為你要選擇的長方體的第一個角,右鍵點擊會選擇第二個角。 ## 調整選區 ### **縮小選區(`//contract`)** + `//contract <數量> [反方向數量] [方向]` 這個指令與`//expand`類似。 **例子:向下收縮** 使用`//contract 10 down`將選區會從上往下進行收縮。  ### **移動選區位置**(`//shift`) + `//shift` 移動選區。這個指令的效果類似與向兩個相反方向分別進行相同移動量的`//expand`與`//contract`。如此會將選區移動一段距離。這個命令不會移動選區中的內容。(如果要達到該效果需要使用`//move`指令,如需同時移動選區內容和位置,可以給`//move`添加`-s`。) ### **在各軸同時擴張(`//outset`)** 這個指令會將選區向外縮擴張。 + `//outset <數量> [-hv]` + `-h`表示只水平方向上(horizonally)擴張。 + `-v`表示只豎直方向上(vertically)擴張。 ### **在各軸同時收縮(`//inset`)** 這個命令會將選區向內縮小。 + `//inset <數量> [-hv]` + `-h`表示只水平方向上(horizonally)收縮。 + `-v`表示只豎直方向上(vertically)收縮。 ### **擴展選區(`//expand`)** + `//expand <數量> [反方向數量] [方向]` + `//expand vert` 這些指令可以簡單地以許多方式擴大選區: + 給出一個方向(`north`、`south`、`west`、`east`、`up`、`down`) + 看向一個方向(`me`、`back`) 擴大選區到基岩和天空 如果你想選擇看向的一個方向,使用`me`或不輸入方向參數來指定那個方向,也可以用`back`表示與看向的方向相反的方向。 你可以指定兩個數字來使選區同時向兩個方向擴大選區。使用`//expand vert`可以將選區豎直方向擴展到整個世界的限度。 例子:向上收縮 使用`//expand 10 up`將選區向上擴大 如圖,選區向上擴大  ## 選區訊息 > WorldEdit提供了一些可以得到選擇的區域的訊息的命令。 ### **獲得選區尺寸(`//size`)** + `//size [-c]` 顯示選區內的方塊數量。空氣方塊不會被計算。 使用`-c`標簽會對剪貼板進行計算 ### **獲取一種方塊的數量(`//count`)** + `//count <方塊種類>` 顯示一種指定方塊在選區內的數量。 + 使用`-d`標簽可以支持不同附加值的方塊。注意使用`-d`標籤是需要給出一個附加值。 ### **獲取方塊分布率(`//distr`)** + `//distr [-cd] [-p <頁面>]` 使用`-c`會對剪貼板內容進行計算。 使用`-d`會對不同狀態的方塊進行區分。 顯示選區內的方塊分布。 選擇模式(//sel) 除cuboid外,其他選區模式在左鍵選點後再次左鍵選點會重置選區。 ## 切換選區模式 > 除了預設的長方體選取區模式,WorldEdit也有不同的選取模式可供選擇。 > 可用`//sel -d <選區模式>`來更改預設選區模式。 ### **長方體選擇模式(`//sel cuboid`)** + `//sel cuboid` 左鍵點擊選擇第一個點,右鍵點擊選擇第二個點。選區為兩個點形成的長方體。 :::warning 選擇對角來選擇長方形區域  ::: ### **長方體擴大選擇模式(`//sel extend`)** + `//sel extend` 左鍵點擊選擇第一個點。之後的選擇點使用右鍵選擇。每次右鍵選擇都會將長方體選區擴大以包含新的選擇點。 ### **多邊形選擇模式(`//sel poly`)** + `//sel poly` 左鍵點擊選擇第一個選擇點。之後所有的選擇點使用右鍵點擊。每次右鍵點擊選擇都會增加一個新的點。頂部和底部將始終包含所選的最高點和最低點。 :::warning 三點  ::: ### **橢球選擇模式(`//sel ellispoid`)** + `//sel ellipsoid` 左鍵點擊選擇圓心,右鍵點擊擴大選區。你可以通過分別多次點擊以控制x、y、z半徑。 :::warning 平面橢圓需要有**三**個點(圓心、長、寬)  結果:  <br> 立體橢圓需要有**四**個點(圓心、長、寬、高)  結果:  ::: ### **球體選擇模式(`//sel sphere`)** + `//sel sphere` 左鍵點擊選擇圓心,右鍵點擊擴大選區。選區總是為以第一個點為圓心、到第二個點作為半徑的一個球體。 ### **圓柱體選擇模式(`//sel cyl`)** + `//sel cyl` 左鍵點擊選擇圓心,右鍵點擊擴大選區。第一次右鍵點擊可以擴大圓柱體的底面,第二次右鍵點擊可以提升圓柱體的高度。 ### **多面體選擇模式(`//sel convex`)** + `//sel convex` 左鍵點擊選擇第一個點,其餘的點使用右鍵點擊選擇。選區是一個包含所有選定的點的凸面外殼。 :::warning 三點成面  四點成體  :::
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up