"It just works" is NOT working.
StreamingAssets 폴더는 Platform마다 다르다.
게다가 더 기가막힌게, Application.streamingAssetsPath를 그대로 믿고 사용할 수 없다는 것이다.
게다가 Unity 문서는 지나간 내용을 설명하고 있으며, 잘못된 내용을 설명하고 있다.
http://docs.unity3d.com/kr/current/Manual/StreamingAssets.html
이런~~~~
정답은 아래와 같다.
#if UNITY_EDITOR || UNITY_STANDALONE_WIN
public static readonly string StreamingPath = "file://" + Application.streamingAssetsPath + "/";
#elif UNITY_ANDROID
public static readonly string StreamingPath = Application.streamingAssetsPath + "/";
#elif UNITY_IOS
public static readonly string StreamingPath = "file://" + Application.streamingAssetsPath + "/";
#endif
'Unity3D > Unity3D Details' 카테고리의 다른 글
Unity5에서 editor상 modify notify 얻기 (0) | 2015.09.02 |
---|---|
Shader와 Asset Bundle 문제 (0) | 2015.08.06 |
Unity 4.6 BakedOnly Light BUG (0) | 2015.07.08 |
Shader의 fixed와 half 를 구별해서 사용하라. (0) | 2015.07.02 |
Varying Color Semantic의 platform 별 차이점 (0) | 2015.07.02 |
http://adolys.tistory.com/category/?page=8