Skip to content

nacfson/EditorTool

Repository files navigation

캐싱 시스템 사용법

1. 인스펙터에서 생성

캐싱하고 싶은 오브젝트에 ICaching을 상속받은 컴포넌트를 추가합니다.
인스펙터에서 Caching을 통해 오브젝트의 트랜스폼 구조를 캐싱한 후, Generate Scripts 버튼을 눌러 스크립트를 생성합니다.

2. 에디터에서 생성

  1. 유니티 상단 툴에서 CachingCacheEditor로 들어갑니다.
  2. FindingObjects 버튼을 통해 ICaching을 상속받은 컴포넌트를 가진 프리팹을 찾습니다.
  3. Generate Scripts 버튼을 눌러 스크립트를 생성합니다.

3. 스크립트 생성 이후 활용

생성된 스크립트는 Assets/RJ/Script_Cached/ 경로 아래에 위치합니다.
여기서 C 스크립트와 ICaching을 상속받은 클래스 {className}_C가 생성된 것을 확인할 수 있습니다.
이제 캐싱된 트랜스폼을 사용하려면 C.G_TC() 메서드에 특정 클래스를 매개변수로 전달하면, 해당 캐싱된 클래스가 반환됩니다.
캐싱된 클래스에는 트랜스폼 이름들이 포함되어 있으므로, 바로 사용 가능합니다.


이 과정을 통해 캐싱된 오브젝트의 트랜스폼 구조를 효율적으로 관리하고 활용할 수 있습니다.

About

Unity Utility EditorTool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages