전세계 바람

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

GlobalWind 벡터는 게임 내 바람의 방향과 세기를 설정하며, 지형 풀동적 구름에 영향을 미칩니다. 이를 상수 벡터로 설정하거나 스크립팅을 통해 조정하여 주기적인 바람을 생성할 수 있습니다. 또한, 입자가 전세계 바람 벡터를 따르도록 영향을 줄 수 있습니다.

전세계 바람 벡터

전세계 바람은 GlobalWind 벡터를 통해 제어되며, 이는 Workspace의 속성입니다. Studio에서 직접 수정하거나 스크립팅을 통해 설정할 수 있습니다.

Studio에서 전세계 바람 벡터를 설정하려면:

  1. 탐색기 창에서 최상위 Workspace 서비스를 선택합니다.

    Studio의 탐색기 창에 표시된 Workspace 객체
  2. 속성 창에서 GlobalWind 속성을 찾아 해당 방향과 세기를 위한 X, Y, Z 값을 설정합니다.

    Studio의 속성 창에 표시된 GlobalWind 속성

입자 영향

ParticleEmitter에서 방출된 입자는 전세계 바람 벡터를 따릅니다. 단, 발사기의 WindAffectsDrag 속성이 활성화되어 있고 Drag 속성이 0보다 커야 합니다. 기본적으로 FireSmoke 인스턴스는 바람 벡터를 따릅니다.

Studio의 속성 창에 표시된 Drag 및 WindAffectsDrag 속성

바람 방향 위젯

전세계 바람을 조정하기 쉽게 하려면 Studio의 보기 메뉴에서 접근할 수 있는 바람 방향 위젯을 사용할 수 있습니다. 이 위젯은 바람이 불어가는 방향을 시각화하는 바람 주머니 모델을 사용하며, 원하는 요소의 이름을 클릭하고 아래쪽의 슬라이더를 조정하여 바람의 속도, 피치를 설정할 수 있습니다. 또한, 초록색 링과 파란색 화살표를 조작하여 요 또는 피치를 조정할 수 있습니다. 위젯을 클릭하고 끌어 3D 뷰포트의 어디든 재배치할 수 있습니다.

Studio의 3D 뷰포트에 표시된 바람 방향 위젯

스크립트 효과

GlobalWind 속성을 스크립팅하면 다양한 가능성이 열립니다. 예를 들어, 다음 코드 샘플을 사용하여 math.sin() 함수를 활용하여 바람의 주기를 부드럽게 하는 주기적인 바람을 생성할 수 있습니다.

스크립트 - 주기적인 바람

local gustCycleDelay = 5 -- 바람 주기 사이의 최대 대기 시간(초)
local gustCycleDuration = 3.5 -- 각 바람 주기의 지속 시간(초)
-- 각 바람 주기 동안 "기본 바람"에 "돌풍"의 일부를 점진적으로 추가합니다.
local baseWind = Vector3.new(5, 0, 2) -- 기본 바람의 속도와 방향
local gust = Vector3.new(25, 0, 10) -- 돌풍의 속도와 방향
local gustIntervals = 100 -- 각 바람 주기를 계산하는 데 사용되는 반복 횟수
local dg = gustCycleDuration / gustIntervals
local dgf = dg / gustCycleDuration
-- 처음에 전세계 바람을 기본 바람으로 설정합니다.
workspace.GlobalWind = baseWind
-- 돌풍 시작 전에 대기 시간만큼 기다립니다.
task.wait(gustCycleDelay)
while true do
for i = 1, gustIntervals do
local f = math.sin(math.pi * dgf * i) -- sin() 함수를 사용하여 돌풍을 점진적으로 증가시키기
workspace.GlobalWind = baseWind + f * gust -- 전세계 바람을 기본 바람 + 돌풍으로 설정
task.wait(dg)
end
workspace.GlobalWind = baseWind -- 돌풍 주기가 끝날 때 기본 바람으로 전세계 바람을 재설정합니다.
task.wait(math.random() * gustCycleDelay) -- 다음 돌풍 주기 전 임의의 비율로 대기합니다.
end
©2026 Roblox Corporation. Roblox 및 Roblox 로고, 'Powering Imagination'은 미국 및 기타 국가 내 당사의 등록 및 미등록 상표입니다.