Trợ lý là trợ lý AI của Roblox có thể giúp bạn tạo và lập trình trò chơi của mình. Trong chương này, hãy cùng tìm hiểu cách mở Trợ lý trong Studio, viết các yêu cầu thay đổi hành vi của các phần, và thử nghiệm kết quả của bạn để xem liệu bạn có cần thực hiện bất kỳ thay đổi nào đối với mẫu mã của Trợ lý hay không.
Mở Trợ lý
Trợ lý có sẵn ở góc trên bên phải của trang web này, cũng như trực tiếp trong Studio. Vị trí thứ hai này cho phép Trợ lý tham chiếu trực tiếp đến mọi thứ tạo nên trò chơi của bạn, sau đó đưa ra các gợi ý về cách bạn có thể thêm hoặc chỉnh sửa các đối tượng 3D và mã cho các mục tiêu chơi game cụ thể của bạn.

Tạo yêu cầu
Khi Trợ lý đã mở trong Studio, nó có thể tham chiếu tất cả các nền tảng của bạn và thêm mã để thay đổi hành vi của chúng, chẳng hạn như:
- Chuyển sang màu khác mỗi khi một người chơi chạm vào phần.
- Di chuyển lên trên, chờ 3 giây, sau đó di chuyển trở lại vị trí trước đó.
- Giảm sức khỏe của người chơi càng lâu họ ở trên phần đó.
Để minh họa cách quy trình này hoạt động, phần này của hướng dẫn sẽ cho bạn thấy cách làm việc với Trợ lý để làm cho nền tảng đầu tiên của bạn lấp lánh mỗi khi một người chơi nhảy lên nó.
Để tạo một yêu cầu cho hành vi này:
- TÙY CHỌNĐổi tên nền tảng đầu tiên của bạn để Trợ lý biết phần nào cần tạo mã cho nó.
- Trong viewport, chọn nền tảng đầu tiên của bạn.
- Trong cửa sổ Explorer, nhấp chuột phải vào đối tượng đang hoạt động, sau đó chọn Đổi tên từ menu ngữ cảnh.
- Gõ GlitterPart, sau đó nhấn Enter.
Trong cửa sổ Trợ lý, điều hướng đến ô nhập Nhập yêu cầu ở đây, sau đó gõ: Thêm một mã mới tạo ra những ánh sáng vàng khi GlitterPart được chạm vào.

Nhấn Enter. Trợ lý bắt đầu tạo một mẫu mã, sau đó một cửa sổ hiển thị với một mẫu mã được gợi ý tương tự như sau:
local part = script.Parentlocal sparkles = nillocal touchCount = 0local function createSparkles()if not sparkles thensparkles = Instance.new("Sparkles")sparkles.Color = Color3.new(1, 1, 0) -- Vàngsparkles.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)Nhấp vào Chấp nhận. Khi bạn học thêm về lập trình với Luau, sẽ dễ dàng hơn để xem xét các mẫu mã của Trợ lý để đảm bảo chúng hoạt động cho các trường hợp sử dụng của bạn.
Có nhiều cách đúng để thực hiện bất kỳ yêu cầu cụ thể nào, nhưng mỗi từ đều quan trọng. Ví dụ, bảng sau cho thấy cách mà ngay cả những lựa chọn từ hơi khác so với yêu cầu ban đầu có thể tạo ra các kết quả khác nhau.
| Biến thể yêu cầu | Kết quả có thể |
|---|---|
| Tạo ánh sáng vàng khi GlitterPart được chạm vào. | Trợ lý có thể cho bạn thấy mã, nhưng không tạo ra một mã mới. Nó cũng có thể thêm mã vào một mã hiện có ngẫu nhiên. |
| Tạo ánh sáng tím khi phần có tên GlitterPart được bước lên. | Trợ lý có thể tạo ra ánh sáng trước khi GlitterPart được bước lên, hoặc chỉ tạo ra một vài ánh sáng. |
| Làm cho GlitterPart lấp lánh | Thay vì thêm một mã, Trợ lý sẽ chỉ thêm một bộ phát hạt (đối tượng tạo ra ánh sáng) vào GlitterPart. Điều này có thể tốt nếu bạn muốn nó lấp lánh mọi lúc. |
Càng ít chi tiết bạn cung cấp, kết quả càng khó đoán. Ví dụ, các kết quả có thể cho yêu cầu Làm cho các phần lấp lánh khi bạn chạm vào chúng có thể bao gồm:
- Mã kết quả không hoạt động chút nào.
- Chỉ một phần ngẫu nhiên hoạt động.
- Các phần lấp lánh trước khi chúng được chạm vào.
Nếu bạn thực hiện một yêu cầu và không nhận được kết quả như mong muốn, hãy diễn đạt lại yêu cầu và thử lại.
Kiểm tra kết quả
Mặc dù Trợ lý đang học hỏi và cải thiện liên tục, đôi khi nó tạo ra các kết quả khác với những gì bạn dự định. Bạn luôn phải kiểm tra kết quả của các gợi ý của nó để đảm bảo chúng hoạt động như mong muốn.
Để kiểm tra kết quả của Trợ lý:
Ở góc trên bên trái của Studio, giữ tùy chọn kiểm tra Test mặc định, sau đó nhấp vào nút Play. Studio vào chế độ kiểm tra.

Trong trò chơi, nhảy lên nền tảng đầu tiên. Nếu mẫu mã hoạt động đúng, ánh sáng vàng sẽ xuất hiện khi nhân vật của bạn chạm vào phần.
Khi bạn đã xác minh kết quả, quay lại góc trên bên trái của Studio, sau đó nhấp vào nút Stop. Studio thoát khỏi chế độ kiểm tra.

- TÙY CHỌNQuay lại cửa sổ Trợ lý, sau đó nhấn vào biểu tượng ngón tay cái lên hoặc ngón tay cái xuống để cho Trợ lý biết liệu mẫu mã có hoạt động như bạn mong muốn hay không.
Bây giờ bạn đã biết cách lập trình với Trợ lý, hãy thử tạo các yêu cầu của riêng bạn để thay đổi cách các phần hoạt động trong obby của bạn. Khi bạn hài lòng với sản phẩm của mình, hãy chuyển sang phần tiếp theo của hướng dẫn để kiểm tra và lưu công việc của bạn vào Roblox.