[유니티 TIPS] 어디에서나 사용하는 DirtyFlag 패턴 | 프로그래밍 디자인패턴
1. 🏁 더티 플래그 패턴의 개념과 필요성더티 플래그 패턴은 널리 사용되며 디자인 패턴에 포함된 개념이다.이 패턴은 이름만으로는 의미가 명확하지 않아 다소 생소하게 느껴질 수 있다.더티 플래그는 주로 동적 객체의 상태 변경을 최소화하고 효율성을 높이는 데 사용된다. 2. 🚀 오픈 월드에서의 더티 플래그 활용오픈 월드를 구현할 때, 캐릭터 주변의 환경만 로딩하고, 벗어나면 그것을 언로딩하는 방식이 필요하다.메모리를 관리하기 위해서는 월드를 청크 단위로 나누어 캐릭터의 이동에 따라 필요한 지역만 메모리에 활성화해야 한다.더티 플래그 시스템은 메모리를 효과적으로 관리하기 위한 필수적인 방법이며, 활성화와 비활성화를 주목적으로 한다.이 시스템은 다양한 분야에서 폭넓게 사용되며, 거의 모든 시스템에서 필수 요..