반응형
- Object.Destroy() 또는 Object.DestroyImmediate() 사용
GameObject objToDestroy =
Object.Destroy(objToDestroy);
- 이벤트 구독 관리
void Start()
{
SomeEventManager.SomeEvent += HandleSomeEvent;
}
void OnDestroy()
{
SomeEventManager.SomeEvent -= HandleSomeEvent;
}
void HandleSomeEvent()
{
}
- Resources.UnloadUnusedAssets() 사용
Resources.UnloadUnusedAssets();
- 명확한 참조
GameObject obj =
obj = null;
- 사용자 정의 클래스에 대해 IDisposable 구현
public class CustomResource : IDisposable
{
public void Dispose()
{
}
}
반응형