Skip to content
This repository was archived by the owner on Jul 12, 2022. It is now read-only.

FMODSound

syadeu edited this page Apr 15, 2021 · 2 revisions

Namespace: Syadeu.FMOD

public class FMODSound : RecycleableDatabase<FMODSound>

FMOD 사운드를 재생하기위한 가장 기초 사운드 객체입니다.

이 객체는 #define CORESYSTEM_FMOD 가 전처리기에 지시되어야 컴파일됩니다.

Inheritance: RecycleableDatabase<T> -> FMODSound

Overview

  • FMOD로 재생되는 사운드를 쉽게 관리할 수 있습니다.

Remarks

Description

Examples


Events

Name Description
OnPlay 재생할때 발생하는 이벤트입니다.
OnStop 사운드가 정지되거나 재생을 마치면 발생하는 이벤트입니다.

Properties

Name Description
SoundGUID 이 사운드의 SoundGUID 입니다.
Transform
Rigidbody
Position
FMODInstance
Paused
IsPlaying 현재 재생 중인지 반환합니다.

Public Static Methods

Name Description
GetSound 놀고있는 사운드 객체를 뽑아옵니다. 없으면 생성하여 반환합니다.
GetEventPath

Public Methods

Name Description
Play 사운드를 재생합니다.
Pause 사운드를 일시정지합니다.
Restart 사운드를 재시작합니다.
Stop 사운드를 정지합니다.
SetEventPath 사운드의 FMOD 이벤트 경로를 지정합니다.
SetPosition 사운드의 재생 월드 좌표를 지정합니다.
GetParameter 사운드 이벤트의 FMOD 변수를 가져옵니다.
SetParameter 사운드 이벤트의 FMOD 변수를 지정합니다.
SetOcclusion 사운드의 Occlusion 을 설정합니다.
SetTrigger 사운드 이벤트의 트리거를 발동합니다.
- Interfaces
- Enums
- Attributes
- Abstract Classes
- Classes
- Structs
- Exceptions

- Syadeu.Presentation
- Syadeu.Collections
- Syadeu.Collections.Converters
- Syadeu.Collections.Proxy
- Syadeu.Presentation.Proxy
- Syadeu.Presentation.Internal
- Syadeu.Presentation.Entities
- Syadeu.Presentation.Attributes
- Syadeu.Presentation.Components
- Syadeu.Presentation.Actions
- Syadeu.Presentation.Render
  • CameraData
  • CameraFrustum
  • IntersectionType
  • RenderSystem
  • WorldCanvasSystem
- Syadeu.Presentation.Data
  • DataContainerSystem
  • DataObjectBase
  • EntityAnimationClipEventData
- Syadeu.Presentation.Events

Clone this wiki locally