dataPath
-
[Unity] 유니티 StreamingAssets 폴더 활용Unity 2020. 4. 20. 20:58
유니티에서 리소스들은 Assets 폴더에 위치한다. 그런데 이 곳에 위치한 모든 리소스가 최종 완성된 바이너리에 포함되지는 않는다. 최종 바이너리에 포함되는 리소스는 Assets/Resources에 들어있는 것들이다. 이 리소스들의 경우는 Resources.Load()를 사용해 쉽게 로드할 수 있다. 이외에도 스트리밍에 필요한 멀티미디어 파일들은 StreamingAssets 폴더에 넣을 수 있다. 이 폴더에 위치한 리소스들은 타겟 머신에서 유니티가 지정한 위치로 이동되기에 플랫폼에 상관 없이 리소스에 접근하기 좋은 위치로 추천된다. 이 패스는 Application.streamingAssetsPath를 사용해서 액세스 할 수있다. Assets/StreamingAssets/sample.mp3이 있다고 가정하..