기본 시각 효과 만들기

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


정적인 세계는 생명이 없는 것처럼 느껴질 수 있습니다. 시각 효과는 움직임을 추가하고 환경을 더 역동적으로 느끼게 하며, 플레이어의 주의를 중요한 영역으로 끌어오는 데 도움을 줍니다.

이 섹션에서는 입자 방출기를 사용하여 두 가지 효과를 만듭니다. 첫 번째는 가장 높은 바다 스택 위에 있는 빛나는 플레어로, 플레이어의 시선을 위로 끌어올리고, 두 번째는 환경에 분위기와 깊이를 더하는 떠다니는 먼지 입자 층입니다.

플레어 만들기

샘플 Island Jump - Final 게임은 가장 높은 플랫폼 위에 거대한 플레어를 놓습니다. 나머지 세계가 정지해 있기 때문에 플레어는 초점이 되어 플레이어가 자연스럽게 그것을 향해 올라가고 싶어하게 만듭니다.

플레어 만들기
Workspace > World에서 VFX라는 새 폴더를 생성합니다(존재하지 않는 경우).
VFX 폴더 안에 VFX_Flare라는 이름의 블록 Part를 생성하고 크기를 20, 20, 20으로 설정합니다. CFrame.Position을 400, 331, 79로 설정하고 CFrame.Orientation을 0, 0, 0으로 설정합니다. 투명도를 1로 설정하여 부분이 보이지 않게 하고, 고정(Anchored)을 활성화합니다.
VFX_Flare 안에 Attachment를 생성합니다.
그 Attachment 안에 Emitter_Flare라는 이름의 ParticleEmitter를 생성하고 다음 속성을 설정합니다:
- Texture: rbxassetid://8983307836
- Color: Color3.fromRGB(127, 84, 59)
- LightEmission: 1
- ZOffset: 1
- Lifetime: NumberRange.new(10, 10)
- Rate: 0.45
- RotSpeed: NumberRange.new(20, 20)
- Speed: NumberRange.new(0, 0)
- Size: 0에서 시작하여 생애 초기에 천천히 성장한 후, 빠르게 10으로 증가하고 생애의 나머지 동안 10을 유지하는 NumberSequence.
- Transparency: 생애의 대부분 동안 0(보임)에 가까이 유지되다가 끝부분에서 값 사이를 튕기고 1로 정착하는 NumberSequence.
또한 VFX_Flare 안에(Attachment의 형제) Brightness 2와 Range 36을 가진 PointLight를 생성합니다.

프롬프트를 실행한 후, 속성 창에서 SizeTransparency 시퀀스를 열고 곡선을 조정하여 맥동이 적절하게 느껴지도록 합니다.

먼지 입자 만들기

샘플 게임에서 사용하는 두 번째 유형의 입자 방출기는 대기 중에 먼지 입자를 추가하여 게임에 동적인 움직임을 더합니다. 이 입자들은 플레이어를 둘러싸며 공기 자체에 질감과 깊이를 더합니다.

먼지 입자 만들기
Workspace > World > VFX에서 VFX_DustMotes라는 이름의 블록 Part를 생성하고 크기를 645, 355, 275로 설정합니다. CFrame.Position을 198, 168, 26으로 설정하고 CFrame.Orientation을 0, 0, 0으로 설정합니다. 투명도를 1로 설정하여 부분이 보이지 않게 합니다. CanCollide를 비활성화합니다. Anchored를 활성화합니다.
VFX_DustMotes 안에 Emitter_DustMotes라는 이름의 ParticleEmitter를 생성하고 다음 속성을 설정합니다:
- Texture: rbxassetid://14302399641
- Color: Color3.fromRGB(192, 241, 255)
- ZOffset: -5
- Lifetime: NumberRange.new(1, 10)
- Rate: 50000
- Rotation: NumberRange.new(-45, 45)
- RotSpeed: NumberRange.new(-60, -60)
- Speed: NumberRange.new(1, 5)
- Acceleration: Vector3.new(1, -1, 1)
- Size: 생성 직후 약 0.25로 상승한 후 점차적으로 0으로 사라지는 NumberSequence.
- Transparency: 완전히 투명하게 시작하여 생애 중간에 더 불투명해지다가(약 0.1의 범위) 천천히 1로 사라지는 NumberSequence.

실행 후, Size와 Transparency 시퀀스를 열고 먼지가 적절하게 느껴질 때까지 곡선을 눈으로 조정합니다.

밝은 파란 하늘을 배경으로 한 먼지 입자의 최종 버전.
플랫폼에서 하늘을 올려다보며 보이는 희미한 먼지 입자들
©2026 Roblox Corporation. Roblox 및 Roblox 로고, 'Powering Imagination'은 미국 및 기타 국가 내 당사의 등록 및 미등록 상표입니다.