Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
支援不同角色區域存取權限
遊戲中常見的區域存取權限差異,例如用門連接不同房間,且這些房間有不同的導覽網格,並非所有角色在任何時候都能通過這些門。
在門的位置新增一個 NavigationRegion,然後新增一個與門大小相符、可與周圍導覽網格連接的導覽網格。為了控制權限,啟用或停用對應的導覽圖層位元,使只在查詢時有啟用相同圖層位元的角色,才能通過「門」的導覽網格。
導覽圖層位元遮罩就像是一組門鑰匙或特殊能力,只有在尋路查詢時有啟用對應圖層位元的角色,才可通過此區域。更多關於導覽圖層與遮罩的說明,請參閱 顯示導覽。
如有需要,也可以直接啟用或停用整個「門」的區域,但停用後會阻擋所有路徑查詢通過該區域。
建議盡量在路徑查詢時使用導覽圖層,因為啟用或停用區域的導覽圖層會導致導航地圖連接重新計算,成本較高。
警告
調整導覽圖層只會影響新的路徑查詢,不會自動更新現有的路徑。