유니티를 이용해 웹의 텍스트 파싱이 잘 안 될때 by pbkim

웹 서버에 올려 둔 text 파일을 유니티를 통해 파싱해 출력하게 만들었습니다.

public Text TEXT;
void Start() 
{
StartCoroutine(GetText());
}
IEnumerator GetText() 
{
WWW www =  new WWW("텍스트 파일 url");
yield return www;
TEXT.text = www.text.ToString ();

}

그랬더니 PC에서 테스트할 때는 멀쩡히 잘 나오다가, apk로 빌드 후에 스마트 기기에서는 공백으로 나오더군요.
처음엔 웹에 무슨 접근 제한이 있나... 생각했는데 PC에서는 어디에서라도 해당 텍스트 파일이 잘 열리길래 다른 문제라고 알게 됐습니다.

잠깐 찾아 보니 BOM이라는 파일 첫머리의 규칙 같은 것 때문이더군요.

경험 부족으로 이런 것이 있는 줄도 몰랐습니다. EOF만 알았지...
그래서 어떻게 지우나- 봤더니
그냥 노트패드++ 같은 것에서 BOM 없음으로 변환해주면 되더군요.

아직 스마트 기기에서 확인은 못했지만, 괜찮아졌을 것으로 기대합니다.


1 2 3 4 5 6 7 8 9 10 다음

구글 468*60


Linked in

linknow profile