Life

Unity Asset Refresh 본문

개발/지름

Unity Asset Refresh

Tertis 2014.07.29 20:24

유니티 사용 시, Resource 디렉토리에서 파일을 다시 리로드 해야 할 경우가 있다.

일반적으로는 발생하지 않으나, 개발 과정에서 필요한 경우가 있는데,


이럴 경우 Resource.Load()를 사용하면 이미 캐싱된 데이터를 가지고 오는 것에 불과하여

파일이 런타임에 변경되었다면 가져오는 것이 불가능하다.


이럴 경우, 

AssetDatabase.import()

또는

AssetDatabase.Refresh()

를 사용하자


로딩 시간이 필요하지만, 파일을 하드디스크로부터 다시 로드할 수 있다.

0 Comments
댓글쓰기 폼