[유니티 3D] GUI Skin 을 이용하여 버튼 만드는 방법

2013. 9. 4. 18:00

[유니티 3D] GUI Skin 을 이용하여 버튼 만드는 방법


 

GUI Skin 을 이용하여 버튼을 손쉽게 만들수 있다.

project 창에서 마우스 우클릭 -> Creat > GUI Skin 클릭하여 생성

버튼 하나에 GUI Skin 이 하나씩 매칭된다.

그리고 버튼을 클릭했을 때 버튼 이미지 변환도 가능하고, 그 외에 버튼에 대한 많은 기능들이 있다.


<사용 방법>

public GUISKin mySkin1;
public GUISKin mySkin2;

생성된 변수와 project 창에 이미 만들어진 GUI SKin을 연결.

void OnGUI
{
    GUI.skin = mySkin1;
    if(GUI.Button(new Rect(10,100,50,50), "title1") == true)
    {

// do something....

    }
 
   GUI.skim = mySkin2;
   if(GUI.Button(new Rect(10,200,50,50), "title2") == true)
   {

// do something....  

   }
 
}

 

 

알 수 없는 사용자 개발 이야기