Asystent to AI helper Roblox, który może pomóc Ci tworzyć i kodować Twoje doświadczenia. W tym rozdziale przejdziemy przez to, jak otworzyć Asystenta w Studio, napisać prośby, które zmieniają zachowanie części, i przetestować swoje wyniki, aby zobaczyć, czy musisz wprowadzić jakiekolwiek zmiany w próbie kodu Asystenta.
Otwórz Asystenta
Asystent jest dostępny w prawym górnym rogu tej strony internetowej, a także bezpośrednio w Studio. To drugie umiejscowienie pozwala Asystentowi bezpośrednio odwoływać się do wszystkiego, co składa się na Twoje doświadczenie, a następnie sugerować, jak możesz dodać lub edytować obiekty 3D i skrypty w zależności od swoich celów gry.

Utwórz podpowiedź
Gdy Asystent jest otwarty w Studio, może odwołać się do wszystkich Twoich platform i dodać skrypty, aby zmienić ich zachowanie, na przykład:
- Zmiana koloru za każdym razem, gdy gracz dotknie części.
- Poruszanie się w górę, czekanie przez 3 sekundy, a następnie powrót do poprzedniej pozycji.
- Redukcja zdrowia gracza im dłużej stoi na części.
Aby zademonstrować, jak działa ten proces, ta część tutorialu pokazuje, jak współpracować z Asystentem, aby sprawić, że Twoja pierwsza platforma będzie iskrzyć za każdym razem, gdy gracz na nią skoczy.
Aby stworzyć podpowiedź dla tego zachowania:
- OPCJONALNEZmień nazwę swojej pierwszej platformy, aby Asystent wiedział, dla której części ma stworzyć skrypt.
- W widoku, wybierz swoją pierwszą platformę.
- W oknie Eksploratora, kliknij prawym przyciskiem myszy aktywny obiekt, a następnie wybierz Zmień nazwę z menu kontekstowego.
- Wpisz GlitterPart, a następnie naciśnij Enter.
W oknie Asystenta, przejdź do inputu Wpisz prośbę tutaj, a następnie wpisz to: Dodaj nowy skrypt, który tworzy żółte iskierki, gdy GlitterPart jest dotykany.

Naciśnij Enter. Asystent zaczyna generować próbkę kodu, a następnie wyświetla okno z sugerowaną próbą kodu, która jest podobna do poniższej:
local part = script.Parentlocal sparkles = nillocal touchCount = 0local function createSparkles()if not sparkles thensparkles = Instance.new("Sparkles")sparkles.Color = Color3.new(1, 1, 0) -- Żółtysparkles.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)Kliknij Zaakceptuj. Gdy będziesz uczyć się więcej o kodowaniu z Luau, będzie łatwiej przejrzeć próbki kodu Asystenta, aby upewnić się, że działają zgodnie z Twoim zamierzeniem.
Jest więcej niż jeden sposób, aby złożyć określoną prośbę, ale każde słowo ma znaczenie. Na przykład, poniższa tabela pokazuje, jak nawet nieznaczne różnice w doborze słów w porównaniu do oryginalnej podpowiedzi mogą dać różne wyniki.
| Wariant prośby | Możliwe wyniki |
|---|---|
| Utwórz żółte iskierki, gdy GlitterPart jest dotykany. | Asystent może pokazać Ci kod, ale nie stworzy nowego skryptu. Może także dodać kod do losowego istniejącego skryptu. |
| Zrób purpurowe iskierki, gdy część o nazwie GlitterPart jest stąpana. | Asystent może tworzyć iskierki zanim GlitterPart zostanie stąpnięty, lub może zrobić tylko kilka iskier. |
| Zrób, aby GlitterPart iskrzył | Zamiast dodać skrypt, Asystent po prostu doda emitter cząsteczek (obiekt, który tworzy iskierki) do GlitterPart. Co może być dobre, jeśli chcesz, aby iskrzyło przez cały czas. |
Im mniej szczegółów podasz, tym bardziej nieprzewidywalne będą wyniki. Na przykład, możliwe wyniki dla podpowiedzi Zrób, aby części iskrzyły, gdy je dotykasz, mogą obejmować:
- Skrypt resultant nie działa w ogóle.
- Działa tylko jedna losowa część.
- Części iskrzą przed dotknięciem.
Jeśli złożysz prośbę i nie uzyskasz oczekiwanych wyników, sformułuj ją na nowo i spróbuj ponownie.
Testuj wyniki
Chociaż Asystent ciągle się uczy i poprawia, czasami produkuje wyniki, które różnią się od zamierzonych. Zawsze musisz sprawdzać wyniki jego sugestii, aby upewnić się, że działają zgodnie z zamierzeniem.
Aby przetestować wyniki Asystenta:
W lewym górnym rogu Studio, zachowaj domyślną opcję Test do testowania, a następnie kliknij przycisk Graj. Studio przechodzi w tryb testowania.

W doświadczeniu skocz na pierwszą platformę. Jeśli próbka kodu działa poprawnie, żółte iskierki pojawią się, gdy Twoja postać dotknie części.
Gdy skończysz weryfikować wyniki, wróć do lewego górnego rogu Studio, a następnie kliknij przycisk Zatrzymaj. Studio wychodzi z trybu testowania.

- OPCJONALNEWróć do okna Asystenta, a następnie naciśnij ikonę kciuka w górę lub w dół, aby dać znać Asystentowi, czy próbka kodu działała zgodnie z Twoim zamierzeniem.
Teraz, gdy wiesz, jak kodować z Asystentem, spróbuj stworzyć własne podpowiedzi, aby zmienić, jak części zachowują się w Twoim obby. Gdy będziesz zadowolony ze swojego dzieła, przejdź do następnej sekcji tutorialu, aby przetestować i zapisać swoją pracę w Robloxie.