내가 제대로 작동 내가 직접 내 관리자에게이 URL을 지정한 다음 WWW 클래스에 전달하면 나는 URL을잘못된 문자가
http://localhost:5001/vr
이 아주 이상한 문제를 얻고 있지만, 나는이 코드를 사용하여 텍스트 파일을 통해 동일한 URL을 얻고 같이
string filePath = Application.dataPath + "/" + urlFile;
string urls = File.ReadAllText(filePath);
string[] url = urls.Split('\n');
string getURL = url[0];//this is the url
string doneURL = url[1];
내가 WWW 클래스에서이 오류를 얻고을
URL에 잘못된 문자가 있습니다.
URL을 기록 했으므로 아무 문제가 없습니다. 내가 오류를 (짧은 단편)
WWW www = new WWW (getURL);
yield return www;
if (www.error != null)
{
Debug.Log("Error" + www.error);
}
'URL을 기록한 것은 불법이 아니며 완벽합니다. '예외는 그렇지 않다는 것을 잘 보여줍니다. 예외를 throw하는 코드 줄을 보여주십시오. 게시물을 업데이트하여 'getURL' 및'doneURL'의 실제 값을 포함하십시오. – mjwills
"완벽하게 좋아"보이기 때문에 실제로는 "보이지 않는"문자를 다룰 수도 있습니다. 디버그 출력을하기 전에 URL 또는 HEX 인코딩을 값에 적용하면 실제 바이트 값이 어디에서 발생하는지 확인할 수 있습니다. – CBroe
@mjwills 코드를 추가했습니다. 그것을 확인하시기 바랍니다 –