AudioSource API
All public accessible methods below communicate and depend on the AudioSource
API. This API is used because it is the primary way to play audio files in Unity and a lot of methods rely on underlying AudioSource
API calls. If a documentation of the underlying API call exists it is added in the given method description.
Table of contents
- Add Sound From Path
- Change Pitch
- Deregister Child
- Get Enumerator
- Get Playback Position
- Get Progress
- Lerp Pitch
- Lerp Volume
- Play
- Play At Time Stamp
- Play Delayed
- Play OneShot
- Play Scheduled
- Register Child At 3D Position
- Register Child Attached To GameObject
- Remove Sound
- Set 3D Audio Options
- Set Playback Direction
- Set Start Time
- Skip Time
- Stop
- Subscribe Progress Coroutine
- Subscribe Source Changed
- Toggle Mute
- Toggle Pause
- Try Get Source
- Unsubscribe Progress Coroutine
- Unsubscribe Source Changed