> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 在 TAK 編輯器中建立組合和配置

> 在 TAK 編輯器中建立組合和配置

本文是說明如何開始使用 TAK 編輯器建立新的觸控調整組合 (TAB) 和配置的指南。本文假設已安裝並設定好擴充功能。您可以在先前的文章中找到[安裝](/zh-TW/build/core-features/common/game-streaming/tak-editor/game-streaming-tak-editor)和[設定](/zh-TW/build/core-features/common/game-streaming/tak-editor/game-streaming-tak-editor-setup)指示。

## 建立新的組合

1. 啟動命令選擇區 (`Ctrl+Shift+P` 或 `Cmd+Shift+P`)。
2. 搜尋 "create"，然後選取 "Touch Adaptation Kit: Create new Bundle"

   <img src="https://mintcdn.com/microsoft-4404708b/CwRBzaXvHw9zaPoe/images/gdk/features/common/tak-editor-create-bundle-command.png?fit=max&auto=format&n=CwRBzaXvHw9zaPoe&q=85&s=affe1d24385c9d3c55fb9718143a0eae" alt="已選取建立新組合命令的命令選擇區螢幕擷取畫面" width="604" height="94" data-path="images/gdk/features/common/tak-editor-create-bundle-command.png" />
3. 系統會顯示一系列提示，要求輸入定義組合的參數。輸入要求的資訊，並在每個提示之後按 `Enter`。下表摘要說明這些提示。

   | 提示 | 描述 |
   | - | - |
   | `Workspace` | 只有在 VS Code 中開啟多個工作區資料夾時才會顯示此提示。如果只有一個根工作區資料夾，系統會自動選取該資料夾並略過此提示。如果有多個工作區資料夾，則必須選取要放置組合的資料夾。 |
   | `Name` | 新組合的名稱。這可以是簡單名稱 (例如 `test-game-1`) 或巢狀相對路徑。例如，如果選取的根工作區資料夾名為 `bundles`，並提供相對路徑 `role-playing-games/test-game-1`，則建立的組合會放在 `path/to/bundles/role-playing-games/test-game-1`。 |
   | `Layouts Directory Name` | 預設值：`layouts`。組合內用來儲存配置的目錄名稱。 |
   | `Assets Directory Name` | 預設值：`assets`。組合內用來儲存資產的目錄名稱。 |
   | `Context File Name` | 預設值 `context`。內容檔案的名稱。此檔案會放在組合的根目錄。[深入了解內容檔案](/zh-TW/build/core-features/common/game-streaming/game-streaming-touch-touch-adaptation-bundle#context-and-state)。 |
   | `Languages` | 預設值：無。組合將支援的 IETF 語言標記逗號分隔清單 (例如 `en-US, ja-JP, fr-CA`)。新增多種語言的支援時，會在配置和資產目錄中為每種語言建立專用的子目錄。[深入了解觸控調整組合當地語系化](/zh-TW/build/core-features/common/game-streaming/game-streaming-tak-localization)。請注意，無論此處提供哪些語言標記，都會在配置目錄下建立 `neutral` 目錄。 |
   | `Templates` | 預設值：`blank`。選取任意數量的範本，作為新組合的起點。您可以[在這裡](/zh-TW/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-templates)預覽組合的呈現方式。請注意，對於每個選取的範本，都會在配置目錄下的*每個*語言子目錄中建立一個配置。 |

<Note>除了 `Workspace` 和 `Name` 提示之外，其他所有提示都有預設值，只要不輸入任何文字直接按 `Enter` 即可接受。</Note>

## 建立新的配置

與建立組合類似，建立新配置的程序也是透過命令選擇區完成。

<Info>VS Code 中開啟的工作區資料夾內必須至少存在一個組合，才能建立組合。</Info>

步驟如下：

1. 啟動命令選擇區 (`Ctrl+Shift+P` 或 `Cmd+Shift+P`)。
2. 搜尋 "create"，然後選取 "Touch Adaptation Kit: Create new layout for existing bundle"

   <img src="https://mintcdn.com/microsoft-4404708b/CwRBzaXvHw9zaPoe/images/gdk/features/common/tak-editor-create-layout-command.png?fit=max&auto=format&n=CwRBzaXvHw9zaPoe&q=85&s=f0a25cbb973c310fe2f634cd1523dc1f" alt="已選取建立新配置命令的命令選擇區螢幕擷取畫面" width="607" height="98" data-path="images/gdk/features/common/tak-editor-create-layout-command.png" />
3. 系統會顯示一系列提示，要求輸入定義配置的參數。輸入要求的資訊，並在每個提示之後按 `Enter`。下表摘要說明這些提示。

   | 提示 | 描述 |
   | - | - |
   | `Bundle` | 此提示會顯示為下拉式清單，列出在開啟的工作區資料夾中找到的所有組合。選取要在其中建立配置的組合。只有在工作區中有多個組合時才會顯示此提示。如果只有一個組合，系統會自動選取該組合並略過此提示。 |
   | `Template` | 預設值：`blank`。選取一個範本，作為新配置的起點。您可以[在這裡](/zh-TW/build/core-features/common/game-streaming/tak-command-line-tool/game-streaming-tak-command-line-templates)預覽組合的呈現方式。 |
   | `Name` | 預設值：範本名稱。新配置的名稱。這只能是簡單名稱 (例如 `main-menu`)，不能是巢狀相對路徑。名稱必須是唯一的，組合中不能有其他同名的配置。 |
   | `All Languages` | 預設值：`No`。如果選取 `Yes`，會在所選組合之配置目錄下的*每個*語言子目錄中建立配置。如果選取 `No`，則只會在 `neutral` 目錄中建立配置。如果選取 `Yes`，則會略過 `Languages` 參數。 |
   | `Languages` | 預設值：無。要為其建立配置的 IETF 語言標記逗號分隔清單 (例如 `en-US, ja-JP, fr-CA`)。如果 `All Languages` 設定為 `Yes`，則會略過此提示。如果提供的語言標記在所選組合的配置目錄中沒有對應的子目錄，系統會建立該子目錄。 |
   | `Make Layout Default` | 預設值：`No`。如果選取 `Yes`，該配置會設定為組合的預設配置。這會以組合之 `takxconfig.json` 檔案中的變更形式進行。 |

## 下一步

> \[!div class="nextstepaction"]
> [預覽配置](/zh-TW/build/core-features/common/game-streaming/tak-editor/game-streaming-tak-editor-preview-layouts)


## Related topics

- [Unity 總覽](/zh-TW/paths/unity/overview.md)
- [Unreal Engine 總覽](/zh-TW/paths/unreal/overview.md)
- [在 TAK 编辑器中创建适配包和布局](/zh-CN/build/core-features/common/game-streaming/tak-editor/game-streaming-tak-editor-create-bundle.md)
- [XR-018：使用者產生的內容](/zh-TW/publishing/certification/xr/xr-018.md)
- [Touch Adaptation Kit (TAK) 参考](/zh-CN/build/core-features/common/game-streaming/game-streaming-touch-touch-adaptation-kit-overview.md)
