2012-12-03 2 views
0

안녕하세요, 저는 3 차원 앱으로 작업하고 있습니다. 이미지 URL이 있고 URL에서 이미지를 성공적으로 다운로드하고 문서 디렉토리 경로 및 경로에 저장합니다./var/mobile/응용 프로그램/4EA2C956-FCA1-4552-AEE5-611A55B26CF5/Documents/sample.jpg, 이제는 이미지를 검색하고 텍스쳐로 다음 코드를 수행하는 방법을 고민하게되었습니다.Unity3d에서 iphone 용 문서 디렉토리의 이미지로드

WWW imageToLoadPath = new WWW(/var/mobile/Applications/4EA2C956-FCA1-4552-AEE5-611A55B26CF5/Documents/sample.jpg) 
//rendering texture 
imageToLoadPath.LoadImageIntoTexture(mIconPlane.renderer.material.mainTexture as Texture2D); 

나는이 작업을 수행하는 방법을 혼동하고 또한 내가 내 길처럼 같은 비디오 의/var/모바일/응용 프로그램/4EA2C956-FCA1-4552-AEE5-611A55B26CF5이/문서/sampleVideo 될 것 싶지는 무엇입니까 .mp4. 저는이 작업을 3d와 c로 단조롭게하고 싶습니다. 나에게 도움이 될 것입니다. 미리 감사드립니다.

+0

Document Directory를 포함하여 응용 프로그램의 샌드 박스에서 파일에 액세스하는 것과 관련하여 –

+0

나는이 작업을 화합 차원에서 3D로하고 싶다. – josh

+0

심각하게 연구하고 인터넷 검색을하고 있으며 화합 포럼에 게시하는 링크는 "http://answers.unity3d.com/questions/358268/load-image-from-document-directory-for-iphone.html"이지만 아직도 나는 어떤 도움도 얻을 수 없었다. – josh

답변

2

나는 문서 디렉토리에서로드 촬영이 코드를 사용, 난 당신이 점점이 코드를 사용할 수 있습니다 동일한 코드로

- (UIImage*)loadImage:(NSString*)imageName { 

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 

NSString *documentsDirectory = [paths objectAtIndex:0]; 

NSString *fullPath = [documentsDirectory stringByAppendingPathComponent:[NSString stringWithFormat:@"%@.png", imageName]]; 

UIImage *graphImage = [[UIImage alloc] initWithContentsOfFile: fullPath]; 
img1.image = graphImage; 

return [UIImage imageWithContentsOfFile:fullPath]; 
} 

호출이

[ self loadImage: "your image name"]; 
+3

나는 화합을 위해 3d와 C를 날카롭게 원한다. – josh

2

같은이 방법을 그것을 만들 수 있습니다 추측 C# 스크립트의 문서 디렉토리 경로가 유용 할 수도 있습니다.

public static string GetiPhoneDocumentsPath() 
{ 
// Application.dataPath returns 
// /var/mobile/Applications/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/myappname.app/Data 
// Strip "/Data" from path 
string path = Application.dataPath.Substring (0, Application.dataPath.Length - 5); 
// Strip application name 
path = path.Substring(0, path.LastIndexOf('/')); 
return path + "/Documents"; 
} 
관련 문제