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 하위폴더에 있어야 한다.
'Development > Unity3d' 카테고리의 다른 글
에셋서버가 실행되지 않을때 (0) | 2014.05.07 |
---|---|
유니티 어플 설치 후 resume 시 팅김현상 (0) | 2014.04.07 |
Admob InterstitialAd 전면광고 (0) | 2014.03.24 |
유니티 전처리기 #define (0) | 2014.03.18 |
NGUI 에서 UITexture가 스크롤 영역 밖에서 보일 때 (0) | 2014.03.17 |