Development/Unity3d

유니티에서 이미지 파일 로드하기

후미카 2014. 3. 25. 10:18

Assets 폴더 내부에 있는 이미지 파일을 소스상에서 로드하는 방법은 Resources.Load 를 사용하면 된다.


사용 방법은 아래와 같다.


이미지의 위치가 Assets/Resources/Texture/image.jpg 인 경우



private iEnumerator loadImage()
{
	Texture2D texture = null; 
	string PATH = "Texture/image.jpg";		//이미지 위치를 저장하는 변수
	texture = Resources.Load(PATH,typeof(Texture2D)) as Texture2D;	//이미지 로드
	buttonImage.mainTexture = texture;	//이미지를 넣어 준다.
}



Resources.Load 를 이용해서 불러오기 위해서는 반드시 Resources 하위폴더에 있어야 한다.