• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

Sound Clear() 관련 질문

21.08.22 19:04 작성 조회수 227

0

     foreach(AudioSource audio in _audioSources)

        {

            audio.Stop();

            audio.clip = null;

        }

        _audioClips.Clear();

이 부분에서 강의 코드에선 stop 함수가 clip =null 보다 아래 있던데 Stop이 clip을 멈추는 거로 아는데 clip을 먼저 초기화해도 문제가 발생하지 않네요.

audiosource 내부적으로 재생중인 clip을 위에서 지정한 clip의 메모리 외에 별도의 공간에 따로 저장하고 있는 거로 생각해도 될까요?

답변 1

답변을 작성해보세요.

0

글쎄요 Stop 내부적으로 널체크를 할 수도 있고 
유니티 코드를 보지 않으면 알 수 없을 것 같네요.