본문 바로가기
프로그래밍/Unity

SoundManagerPro 3 : Next Gen 수정해야 되는 점

by neive 2021. 3. 22.
728x90

SoundManager_SFX_Internal.cs

	private GameObject AddOwnedSFXObject(AudioClip clip)
	{
		GameObject SFXObject = new GameObject("SFX-["+clip.name+"]", typeof(AudioSource));
		SFXObject.transform.parent = transform;
		SFXObject.name += "(" + SFXObject.GetInstanceID() + ")";
		SFXObject.GetComponent<AudioSource>().playOnAwake = false;
		//GameObject.DontDestroyOnLoad(SFXObject);
        
        // 이하 생략...
	}

 

GameObject.DontDestroyOnLoad(SFXObject);

를 주석 처리 해야 됨.. 이미 부모가 DontDestroy 상태기 때문에 .parent = traform 상태에서

이미 불필요한 내용이 되어서 계속 warring 뜨기 때문

728x90

댓글