CustomUtils Help

CachingService

구현 코드 바로 가기

  • Unity에서 제공하는 Caching 기능에 대한 스크립트 인터페이스 제공

  • 추가한 디렉토리는 Application.persistentDataPath 경로를 기반으로 생성


Add(string directoryName)

Application.persistentDataPath 경로에 directoryName 디렉토리를 생성 하고 Caching을 반환

Remove(string directoryName)

Application.persistentDataPath 경로의 directoryName 디렉토리를 제거

Get(string directoryName, bool isCreate = true)

Application.persistentDataPath 경로의 directoryName 디렉토리가 존재 한다면 해당 디렉토리의 Caching 정보를 반환

isCreatetrue인 경우 해당 디렉토리가 반드시 생성 되도록 보장

Get()

현재 쓰기가 활성화 되어 있는 Caching 반환

Set(string directoryName, bool isCreate = true)

Application.persistentDataPath 경로의 directoryName 디렉토리가 존재 한다면 해당 디렉토리를 현재 쓰기 대상으로 활성화 후 Caching 정보를 반환

isCreatetrue인 경우 해당 디렉토리가 반드시 생성 되도록 보장

EditorCachingService

EditorCachingService_01.png
EditorCachingService
  • CachingService를 통해 에디터 상에서 Caching 기능을 컨트롤 할 수 있는 인터페이스 제공

Last modified: 01 2월 2025