Roblox용 폭발 VFX
Roblox용 무료 폭발 이펙트입니다. Luau를 사용해 Roblox Explosion의 물리 효과는 유지하고, 대신 직접 만든 폭발을 표시하는 불덩이, 에너지 폭발, 픽셀 및 카툰 폭발 플립북을 만나보세요.
Roblox의 기본 Explosion은 모양이 하나뿐이며, BlastRadius가 달라도 크기는 같습니다. 문서에서는 해결 방법을 안내합니다. 물리 효과를 위해 Explosion은 유지하되 Visible 속성을 false로 설정하고, 직접 만든 이펙트를 표시하세요. 플립북 폭발은 바로 그런 이펙트입니다. 불, 연기, 잔해가 하나의 파티클에서 한 번 재생된 후 사라집니다.
선택할 수 있는 폭발 이펙트
물리 효과는 유지하고 폭발은 직접 그리세요
local Debris = game:GetService("Debris")
local template = game.ReplicatedStorage.Effects:WaitForChild("Big Explosion")
local function explode(position: Vector3)
local blast = Instance.new("Explosion")
blast.Position = position
blast.BlastRadius = 12
blast.Visible = false -- the physics stay, Roblox's own visual does not
blast.Parent = workspace
local size = template.Attachment.Flipbook.Size.Keypoints[1].Value
local fx = template:Clone()
fx:PivotTo(CFrame.new(position + Vector3.new(0, size / 2, 0)))
fx.Parent = workspace
Debris:AddItem(fx, 3) -- Lifetime + 1, rounded up
end이펙트 파트는 Size의 절반만큼 위로 올려져 프레임 아래쪽이 지면에 닿습니다. 지면 링이나 버섯구름 기둥이 있는 폭발은 프레임 아래쪽 가까이에서 시작합니다. 모델을 삽입할 때도 같은 방식으로 배치됩니다. 서버에서 실행하면 모두에게 폭발이 보입니다. 동시에 여러 번 폭발시킬 때는 애니메이션 VFX처럼 RemoteEvent를 보내고 각 클라이언트에서 복제하세요.
빛나는 효과 또는 연기
불과 연기 폭발은 일반 블렌딩(LightEmission 0)으로 그립니다. 어두운 연기는 빛으로 더할 수 없기 때문입니다. 순수 에너지 폭발은 빛납니다(LightEmission 1). 어떤 설정을 사용할지는 내보내기에서 자동으로 결정합니다. 이펙트의 모든 레이어가 빛을 더할 때만 Glow가 켜집니다. 예를 들어 Plasma Detonation은 Glow를 켠 채로 내보내지만, Big Explosion과 Nuke Mushroom Cloud는 끈 채로 내보냅니다.
폭발 이펙트 설정
- 한 번 재생: 일찍 사라지는 폭발은 단발 이펙트로 감지되며, 모델에 PlayOnce 스크립트가 추가됩니다(Big Explosion과 Nuke Mushroom Cloud가 해당합니다). Plasma Detonation은 끝날 때 다시 충전되므로 기본적으로 반복 재생됩니다. 폭발을 한 번만 재생하려면 내보내기에서 Plays를 Once로 설정하세요.
- 크기: 수류탄은 8~12 studs, 차량과 통은 15~20, 세트 피스는 30 이상으로 설정하세요.
- 위에서 보는 카메라: 기본 FacingCamera 방향에서는 카메라가 폭발을 내려다볼 때 폭발이 뒤로 기울어집니다. FacingCameraWorldUp은 폭발을 똑바로 유지하고 수직축을 중심으로만 회전하므로 버섯구름 같은 높은 폭발에 적합합니다.
- 프레임: 1.6 s 폭발은 초당 40프레임으로 64프레임을 사용합니다. 카메라 가까이에서 Size를 크게 설정하면 128 px 프레임이 흐릿하게 보일 수 있습니다. 스튜디오에서 내보낼 때 4x4 그리드를 사용하면 프레임 속도는 낮아지지만 256 px 프레임을 얻을 수 있습니다.
- 야간 맵: 이미터는 조명을 받지 않으므로(LightInfluence 0) 어둠 속에서도 불이 밝게 보입니다. 연기가 장면의 어두운 조명에 따라 어두워져야 한다면 LightInfluence를 1에 가깝게 높이세요.
플립북 PNG는 무료입니다. 각 이펙트 페이지의 ROBLOX 버튼은 계정 없이 사용할 수 있고, 무료 계정으로 스튜디오에서 원하는 그리드와 텍스처 크기를 선택해 내보낼 수도 있습니다(하루 3개 이펙트). 이미터가 설정되어 있고 재생 스크립트가 포함된 .rbxmx 준비 모델과 UI용 UIFlipbook.luau는 월 $7.99부터 모든 플랜에서 제공됩니다.
게임에 적용하기
모든 설정과 두 가지 추가 방법, 무료 PNG 또는 바로 사용할 수 있는 모델은 Roblox 설정 페이지에 있습니다. 장르별 추천 이펙트는 무료 Roblox VFX에서 확인하세요. 내보내기 전에 스튜디오에서 어떤 이펙트든 수정할 수 있습니다. 아트 스타일에 맞춰 연기를 더 어둡게 하거나 불덩이를 더 크게 만들어 보세요.
자주 묻는 질문
기본 Roblox 폭발을 숨기려면 어떻게 하나요?
Explosion의 Visible 속성을 false로 설정하세요. BlastRadius 안의 파트를 밀고 파괴하는 기능은 그대로 유지되고, 시각 효과만 사라집니다. 그런 다음 같은 위치에서 직접 만든 이펙트를 재생하세요.
폭발이 두 번 재생되거나 계속 반복되는 이유는 무엇인가요?
모델은 반복 이펙트에 PlayLoop를, 단발 이펙트에 PlayOnce를 사용합니다. 일부 이펙트는 주기가 끝날 때 다시 생성되므로 반복 이펙트로 분류됩니다. Plays를 Once로 설정해 내보내거나, 무료 PNG를 사용해 파티클 하나를 한 번만 방출하세요.
연기가 밝거나 비쳐 보이는 이유는 무엇인가요?
연기에는 LightEmission 0(일반 블렌딩)이 필요합니다. 값을 1로 설정하면 어두운 부분은 아무것도 더하지 않고 밝은 부분만 표시됩니다. 내보내기는 연기나 잔해처럼 일반 블렌딩 레이어가 있는 이펙트에 LightEmission 0을 설정합니다.
Robux를 버는 게임에서 이 이펙트를 사용할 수 있나요?
네. 라이브러리에서 시작한 이펙트를 포함해 내보낸 이펙트는 상업용 게임을 포함한 모든 프로젝트에서 출처 표시 없이 사용할 수 있습니다. 라이브러리 자체를 이펙트 팩으로 재판매하는 것은 허용되지 않습니다.






