#unity
Unity ScriptedImporter
ScriptedImporter에 대한 간략한 소개
ScriptedImporter
ScriptedImporter는 유니티 내부에서 file extension을 다양한 방향으로 지원할 수 있는 클래스입니다. https://docs.unity3d.com/Manual/ScriptedImporters.html
보통 유니티내에서 파일을 만들면 ScriptableObject로 만들어서 asset 확장자를 가지게 되므로 크게 사용할일은 없을수있지만 외부툴에 있는 파일을 유니티내에서 바로 지원하고싶다면 사용하게 될 가능성이 높습니다.
예시를 들자면 위 이미지의 툴은 오픈소스 AsepriteImporter입니다. 위와같이 .ase
확장자임에 불구하고 파일 내에 있는 각종 정보들을 유니티에서 인식하고 있는것을 볼 수 있습니다.
자세한 구현내용은 본인의 역량에 달려있겠지만 위와같은 클래스를 사용하시면 됩니다.