Sound

Sound

서버에서 사용되는 사운드 객체에요.

속성

SoundID

Sound에 설정된 Source ID 에요.

-- 샘플 --

local Sound = Workspace.Sound

Sound.SoundID = 11800

Volume

Sound의 음량이에요.

-- 샘플 --

local Sound = Workspace.Sound

Sound.Volume = 0.5

Pitch

Sound의 음 높이에요.

-- 샘플 --

local Sound = Workspace.Sound

Sound.Pitch = 1.5
var float Priority
** Sound의 재생 우선 순위에요.
샘플
```lua
</br>

| **IsLoop** |
| :--- |

Sound를 설정한 횟수만큼 반복 재생할지 여부에요.

-- 샘플 --
```lua
local Sound = Workspace.Sound

Sound.IsLoop = true

IsInfinityLoop

Sound를 무한 반복 재생할지 여부에요.

-- 샘플 --

local Sound = Workspace.Sound

Sound.IsInfinityLoop = false

LoopCount

Sound의 반복 횟수에요.

-- 샘플 --

local Sound = Workspace.Sound

Sound.LoopCount = 3

IsAutoPlay

Sound를 자동 재생할지 여부에요.

-- 샘플 --

local Sound = Workspace.Sound

Sound.IsAutoPlay = false

Is3D

Sound를 3D로 재생할지 여부에요.

-- 샘플 --

local Sound = Workspace.Sound

Sound.Is3D = true

InnerRadius

3D로 설정된 Sound의 소리 반경이에요.

-- 샘플 --

local Sound = Workspace.Sound

Sound.Is3D = true
Sound.InnerRadius = 1000

FalloffDistance

3D로 설정된 Sound의 감쇠 반경이에요.

-- 샘플 --

local Sound = Workspace.Sound

Sound.Is3D = true
Sound.FalloffDistance = 600

함수

void Play()

Sound를 플레이해요.

-- 샘플 --

local sound = Workspace.Sound
sound:Play() --사운드를 재생해요

void Pause()

Sound를 일시 정지시켜요.

void Stop()

Sound를 정지시켜요.

-- 샘플 --

local sound = Workspace.Sound
sound:Stop() --사운드를 정지해요

사용 가능한 부모 오브젝트 기능들

속성

이름

설명

객체 활성화 여부

객체의 Matrix

객체의 Local Transform

객체의 위치 Vector

객체의 로컬좌표 Vector

객체의 회전 Vector

객체의 로컬 회전 Vector

객체의 크기 Vector

객체의 가시성

이벤트

이름

설명

생성 후 매 프레임마다 호출되는 이벤트에요. 연결함수 형식은 function(updateTime), updateTime 은 number 입니다.

삭제될 때 호출되는 이벤트에요. 연결함수 형식은 function() 입니다.

Enable 될때 호출되는 이벤트에요. 연결함수 형식은 function() 입니다.

Disable 될때 호출되는 이벤트에요. 연결함수 형식은 function() 입니다.

함수

이름

설명

객체의 키 값을 얻을 수 있어요.

현재 매트릭스에서 설정 된 매트릭스로 보간이 되는 매트릭스를 설정할 수 있어요 설정할 수 있어요. (Matrix 값, bool 충돌 처리 여부)

현재 매트릭스에서 설정 된 매트릭스로 보간이 되는 매트릭스를 로컬좌표기준으로 설정할 수 있어요 설정할 수 있어요. (Matrix 값, bool 충돌 처리 여부)

순간이동 하는 매트릭스를 설정할 수 있어요. (Matrix 값)

객체의 위치를 설정할 수 있어요. (설정할 위치 Vector 값, 충돌 처리 여부)

객체의 tag를 설정해요. (설정할 tag)

객체에 설정된 tag를 얻을 수 있어요.

유저가 추가한 오브젝트 커스텀 이벤트에 함수를 연결할 수 있어요. (이벤트 이름, 연결 함수)

오브젝트가 해당하는 위치를 바라보게 할 수 있어요. (바라볼 위치 Vector)

Last updated

Was this helpful?