Class AudioSourcePool
AudioSource 오브젝트 풀. SFX 재생마다 new AudioSource 생성 금지. 풀 부족 시 가장 오래된 Source 재사용.
public sealed class AudioSourcePool
- Inheritance
-
objectAudioSourcePool
Constructors
AudioSourcePool(Transform, int)
public AudioSourcePool(Transform root, int poolSize = 32)
Parameters
rootTransformpoolSizeint
Methods
Rent()
AudioSource 를 꺼낸다. 풀이 비어있으면 가장 오래된 것 강제 재사용.
public AudioSource Rent()
Returns
- AudioSource
Return(AudioSource)
AudioSource 를 풀에 반환한다.
public void Return(AudioSource source)
Parameters
sourceAudioSource