跳轉到主要內容
以更快速、更聰明的方式建置自訂觸控控制項。不需要繁瑣的 JSON 編輯! 透過 GitHub Copilot 和 Visual Studio Code,您只需提供自然語言指示,就能輕鬆建立和編輯自訂觸控控制項配置。 本指南提供清楚、實用的步驟:設定必要的工具、使用 Copilot 設計和編輯觸控配置,最後建立並測試觸控調整套件組合 (Touch Adaptation Bundle)。了解如何有效地指示 Copilot,並探索簡化工作流程的秘訣,讓即使是初次使用的使用者也能輕鬆開始進行觸控控制項開發。如需深入了解觸控控制項設計,請參閱建置觸控控制項的設計師指南。 圖 1. 在 VS Code 中透過 Copilot Chat 產生觸控配置的螢幕擷取畫面。 在 VS Code 中透過 Copilot Chat 產生觸控配置的螢幕擷取畫面。

必要條件

步驟

  1. 啟動 Visual Studio Code。
  2. 依照 TAK 編輯器設定開啟工作區,並建立新的套件組合和配置。
  3. 在套件組合所在工作區資料夾的根目錄建立 .github 資料夾,並將 copilot-instructions.md 檔案放在 .github 資料夾中。將指示放在這裡,可確保 Copilot 在編輯配置 JSON 時能參考設計規則。 圖 2. .github 資料夾和 copilot-instructions.md 檔案目錄樹狀結構的螢幕擷取畫面。 .github 資料夾和 copilot-instructions.md 檔案目錄樹狀結構的螢幕擷取畫面。
  4. 開啟 Copilot Chat 視窗 (Ctrl+Alt+I 鍵盤快速鍵)。
  5. 在 Visual Studio Code 的總管中,選取您在配置資料夾中建立的配置 JSON 檔案。此選取可確保 Copilot Chat 將該檔案作為您編輯工作階段的內容。 圖 3. 選取目標 JSON 檔案以將其新增為 Copilot 內容的螢幕擷取畫面。 選取目標 JSON 檔案以將其新增為 Copilot 內容的螢幕擷取畫面。
  6. 確定您已選取 Agent 模式,讓 Copilot 提供有關編輯結果的詳細說明,然後選取您偏好的 AI 模型。 圖 4. 確認已選取代理程式模式並選取 AI 模型的螢幕擷取畫面。 確認已選取代理程式模式並選取 AI 模型的螢幕擷取畫面。
  7. 建議為您的遊戲準備控制器按鈕對應,以確保最佳的設定和可用性。 例如:
  1. 要求 Copilot 使用您的控制器按鈕對應來編輯目標配置 JSON。 例如:
在您指示 Copilot 進行編輯後,請確定 Copilot 有參考 copilot-instructions.md,以便將適當的設計規則套用到您的配置。圖 5. 確認使用 Copilot 指示的螢幕擷取畫面。確認使用 Copilot 指示的螢幕擷取畫面。當聊天視窗中出現提示時,請務必允許 Copilot 從參考 URL 擷取資源、結構描述和設計師指南。此動作可確保回應正確,並為您的要求提供最佳結果。圖 6. 允許 Copilot 擷取資源的螢幕擷取畫面。允許 Copilot 擷取資源的螢幕擷取畫面。
  1. 反覆修改並測試直到完成
使用 Copilot Chat 精簡配置 JSON 檔案,直到符合您的設計需求。重新命名檔案以反映其預期的遊戲情境 (例如 battle.json、menu.json、map.json)。如果需要多個配置,請針對每個配置重複相同的程序。 每次編輯後,請在您的遊戲環境中驗證配置: 持續在 Copilot 驅動的編輯和遊戲內測試之間反覆進行,直到配置定案為止。 圖 7. Copilot 產生的觸控控制項配置螢幕擷取畫面。 Copilot 產生的觸控控制項配置螢幕擷取畫面。
使用正式術語以獲得更好的結果 請只使用設計師指南中的術語,以確保 Copilot 能提供更好的結果:
  • “move A button to the right wheel inner.”
  • “move B button to the left in the same right outer wheel.”
  • “can you assign an interact icon to the A button?”
  • “exchange the position of the X button and Y button in the right outer wheel.”
  • “remove R thumb from the layout.”
專業秘訣: 您也可以編輯 copilot-instructions.md 檔案以符合您的特定需求。透過自訂指示,您可以微調 Copilot 的行為,並獲得與您的設計目標完美一致的指引。
最後修改於 2026年10月20日