AI 어시스턴트

*이 콘텐츠는 AI(베타)를 사용해 번역되었으며, 오류가 있을 수 있습니다. 이 페이지를 영어로 보려면 여기를 클릭하세요.


어시스턴트는 Roblox의 AI 도우미로, 경험을 만들고 코딩하는 데 도움을 줄 수 있습니다. 이 장에서는 스튜디오에서 어시스턴트를 여는 방법, 부품 동작을 변경하는 요청을 작성하는 방법, 그리고 결과를 플레이테스트하여 어시스턴트의 코드 샘플을 수정해야 하는지 확인하는 방법을 알아보겠습니다.

어시스턴트 열기

어시스턴트는 이 웹 페이지의 오른쪽 상단 모서리와 스튜디오에서 직접 사용할 수 있습니다. 두 번째 위치에서는 어시스턴트가 귀하의 경험을 구성하는 모든 요소를 직접 참조하고, 특정 게임 플레이 목표에 맞게 3D 객체와 스크립트를 추가하거나 수정하는 방법에 대한 제안을 할 수 있습니다.

스튜디오의 메자닌 바 오른쪽에 표시된 어시스턴트 버튼.

프롬프트 생성

스튜디오에서 어시스턴트를 열면, 모든 플랫폼을 참조하고 그들의 동작을 변경하는 스크립트를 추가할 수 있습니다. 예를 들어:

  • 플레이어가 부품에 닿을 때마다 다른 색으로 변하도록 하기.
  • 위로 이동한 후 3초 기다린 다음 이전 위치로 돌아가기.
  • 플레이어가 부품 위에 있는 시간이 길어질수록 건강 감소시키기.

이 프로세스가 어떻게 작동하는지 보여주기 위해, 이 튜토리얼의 이 섹션에서는 플레이어가 처음 플랫폼에 점프할 때마다 반짝이는 방법을 어시스턴트와 함께 작업하여 설명합니다.

이 동작을 위한 프롬프트를 생성하려면:

  1. 선택 사항
    어시스턴트가 스크립트를 생성할 부품을 알아볼 수 있도록 첫 번째 플랫폼의 이름을 변경합니다.

    1. 뷰포트에서 첫 번째 플랫폼을 선택합니다.
    2. 탐색기 창에서 활성 객체를 마우스 오른쪽 버튼으로 클릭한 다음 컨텍스트 메뉴에서 이름 바꾸기를 선택합니다.
    3. GlitterPart를 입력한 다음 Enter를 누릅니다.
  2. 어시스턴트 창에서 여기에 요청 입력 필드로 이동한 다음 다음을 입력합니다: GlitterPart가 닿는 동안 노란색 반짝이를 생성하는 새 스크립트를 추가해 주세요.

  3. Enter를 누릅니다. 어시스턴트가 코드 샘플을 생성하기 시작한 다음, 다음과 유사한 제안된 코드 샘플이 있는 창이 표시됩니다:


    local part = script.Parent
    local sparkles = nil
    local touchCount = 0
    local function createSparkles()
    if not sparkles then
    sparkles = Instance.new("Sparkles")
    sparkles.Color = Color3.new(1, 1, 0) -- 노란색
    sparkles.Parent = part
    end
    end
    local function removeSparkles()
    if sparkles then
    sparkles:Destroy()
    sparkles = nil
    end
    end
    part.Touched:Connect(function(hit)
    touchCount = touchCount + 1
    createSparkles()
    end)
    part.TouchEnded:Connect(function(hit)
    touchCount = touchCount - 1
    if touchCount <= 0 then
    removeSparkles()
    touchCount = 0
    end
    end)
  4. 수락을 클릭합니다. Luau와 함께 코딩하는 방법을 더 많이 배우게 되면 어시스턴트의 코드 샘플을 검토하여 사용 사례에 맞는지 확인하는 것이 더 쉬워질 것입니다.

특정 요청을 수행하는 올바른 방법은 여러 가지가 있지만, 모든 단어가 중요합니다. 예를 들어, 다음 차트는 원래 프롬프트와 약간 다른 단어 선택이 어떻게 다른 결과를 생성할 수 있는지를 보여줍니다.

요청 변형가능한 결과
GlitterPart가 닿는 동안 노란색 반짝이를 생성하세요.어시스턴트가 코드를 보여줄 수 있지만 새 스크립트를 만들지 않을 수 있습니다. 무작위 기존 스크립트에 코드를 추가할 수도 있습니다.
GlitterPart라는 이름의 부품이 밟힐 때 보라색 반짝이를 만들기.어시스턴트가 GlitterPart가 밟히기 전에 반짝이를 만들거나, 몇 개의 반짝이만 만들 수도 있습니다.
GlitterPart가 반짝이게 만드세요.어시스턴트가 스크립트를 추가하는 대신 GlitterPart에 입자 발산기(반짝이를 생성하는 객체)를 추가합니다. 이것은 항상 반짝이도록 하고 싶을 때 좋을 수 있습니다.

제공하는 세부정보가 적을수록 결과는 더욱 예측할 수 없게 됩니다. 예를 들어, 요청 "부품이 닿을 때 반짝이게 만들어 주세요"의 가능성 있는 결과는 다음과 같을 수 있습니다:

  • 결과 스크립트가 전혀 작동하지 않음.
  • 단일 무작위 부품만 작동함.
  • 부품이 닿기 전에 반짝이기 시작함.

요청을 하고 원하는 결과를 얻지 못하면 요청을 다시 표현하고 다시 시도하세요.

플레이테스트 결과

어시스턴트는 지속적으로 학습하고 향상되고 있지만, 때때로 의도와 다른 결과를 생성합니다. 어시스턴트의 제안 결과가 의도한 대로 작동하는지 항상 확인해야 합니다.

어시스턴트의 결과를 플레이테스트하려면:

  1. 스튜디오의 왼쪽 상단 코너에서 기본 테스트 플레이테스트 옵션을 유지한 채 재생 버튼을 클릭합니다. 스튜디오는 플레이테스트 모드로 진입합니다.

  2. 경험에서 첫 번째 플랫폼에 점프합니다. 코드 샘플이 올바르게 작동하면 캐릭터가 부품에 닿을 때 노란색 반짝이가 나타납니다.

  3. 결과를 확인한 후, 스튜디오의 왼쪽 상단 모서리로 돌아가 정지 버튼을 클릭합니다. 스튜디오는 플레이테스트 모드를 종료합니다.

  4. 선택 사항
    어시스턴트 창으로 돌아가서 코드 샘플이 의도한 대로 작동했는지 어시스턴트에게 알려주기 위해 좋아요 또는 싫어요 아이콘을 눌러주세요.

어시스턴트로 코딩하는 방법을 알았으니, 이제 부품이 obby에서 어떻게 동작하는지 변경하는 프롬프트를 만들어 보세요. 생성물에 만족하면, 튜토리얼의 다음 섹션으로 이동하여 작업을 테스트하고 Roblox에 저장하세요.

©2026 Roblox Corporation. Roblox 및 Roblox 로고, 'Powering Imagination'은 미국 및 기타 국가 내 당사의 등록 및 미등록 상표입니다.