助手 是 Roblox 的 AI 幫手,可以幫助你創建和編碼你的遊戲。在本章中,讓我們一起了解如何在 Studio 中打開助手,編寫請求以改變部件行為,並進行遊戲測試以查看是否需要對助手的代碼範本進行任何更改。
打開助手
助手可以在此網頁的右上角以及 Studio 中直接使用。這第二個位置允許助手直接參考構成你遊戲的所有內容,然後提出如何為你的特定遊戲目標添加或編輯 3D 物件和腳本的建議。

創建提示
一旦助手在 Studio 中打開,它可以參考你所有的平台並添加腳本以改變它們的行為,例如:
- 每次玩家觸碰該部件時變換顏色。
- 向上移動,等待 3 秒,然後返回到之前的位置。
- 玩家在該部件上停留的時間越長,健康值就越低。
為了演示這個過程,本教程的這一部分將向你展示如何使用助手使你的第一個平台在玩家跳上去時閃爍。
要創建這種行為的提示:
- 可選將你的第一個平台重新命名,以便助手知道要為哪個部件創建腳本。
- 在視口中,選擇你的第一個平台。
- 在 資源管理器 窗口中,右鍵單擊活動對象,然後從上下文菜單中選擇重新命名。
- 輸入 GlitterPart,然後按 Enter。
在 助手 窗口中,導航到 在此輸入請求 輸入框,然後輸入以下內容:添加一個新的腳本,使 GlitterPart 在被觸碰時產生黃色閃光。

按 Enter。助手開始生成代碼範本,然後顯示一個窗口,顯示類似於以下的建議代碼範本:
local part = script.Parentlocal sparkles = nillocal touchCount = 0local function createSparkles()if not sparkles thensparkles = Instance.new("Sparkles")sparkles.Color = Color3.new(1, 1, 0) -- 黃色sparkles.Parent = partendendlocal function removeSparkles()if sparkles thensparkles:Destroy()sparkles = nilendendpart.Touched:Connect(function(hit)touchCount = touchCount + 1createSparkles()end)part.TouchEnded:Connect(function(hit)touchCount = touchCount - 1if touchCount <= 0 thenremoveSparkles()touchCount = 0endend)點擊 接受。隨著你對 Luau 編碼的了解越多,檢查助手的代碼範本以確保它們適用於你的用例將變得更容易。
對於任何特定的請求,存在不止一種正確的方法,但每個字都很重要。例如,以下圖表顯示了即使是稍微不同的詞語選擇也可能產生不同的結果。
| 請求變體 | 可能的結果 |
|---|---|
| 在 GlitterPart 被觸碰時創建黃色閃光。 | 助手可能會顯示代碼,但不會創建新的腳本。它也可能將代碼添加到隨機的現有腳本中。 |
| 當名為 GlitterPart 的部件被踩上時製作紫色閃光。 | 助手可能會在 GlitterPart 被踩上之前製作閃光,或者只製作幾個閃光。 |
| 使 GlitterPart 閃爍 | 助手將不會添加腳本,而是僅將粒子發射器(製作閃光的物件)添加到 GlitterPart。這在你希望它隨時閃爍的情況下是好的。 |
提供的細節越少,結果就越不可預測。例如,對於提示「當你觸碰它們時使部件閃爍」,可能的結果包括:
- 生成的腳本根本無法工作。
- 只有一個隨機部件工作。
- 部件在被觸碰之前就開始閃爍。
如果你發出請求但沒有得到想要的結果,請重新措辭請求並再試一次。
測試結果
雖然助手不斷學習並變得更好,但有時它會產生與你預期不同的結果。你必須始終檢查其建議的結果,以確保它們按預期工作。
要測試助手的結果:
在 Studio 的左上角,保持默認的 測試 測試選項,然後點擊 播放 按鈕。Studio 進入測試模式。

在遊戲中,跳到第一個平台。如果代碼範本正常工作,當你的角色觸碰該部件時,會出現黃色閃光。
當你完成驗證結果後,返回 Studio 的左上角,然後點擊 停止 按鈕。Studio 退出測試模式。

- 可選返回助手窗口,然後按讚或倒讚圖標,讓助手知道代碼範本是否按你的意圖工作。
現在你知道如何使用助手編碼,試著創建自己的提示來改變部件在你的障礙賽中的行為。當你對自己的創作感到滿意時,繼續進入教程的下一部分,測試並將你的作品保存到 Roblox。