UGUI에서는 Button 컴포넌트에 존재한다.
Button 컴포넌트를 추가하면 interactable라는 속성이 추가되어 있다.
이것은 기본적으로 버튼이 클릭될 수 있도록 미리 체크해서 설정해놓은 것이다.
이 체크를 해제하면, 버튼을 클릭할 수 없게 된다.
이것을 스크립트 코드에서 작성하려면,
버튼 오브젝트 객체.interactable 로 쉽게 할 수 있다.
NGUI에서는 이 interactable라는 용어가 없어 찾았더니.
isEnabled라는 것이 존재한다.
버튼 오브젝트 객체.isEnabled으로 사용할 수 있으며 false일 경우 비활성화, true일 경우 활성화가 된다.
이렇게
UGUI에서, NGUI에서의 버튼 비활성화하는 방법에 대해 알아보았다.
'게임 개발 관련 > Unity3D' 카테고리의 다른 글
[유니티] 유니티에서 다른 오브젝트 스크립트내 변수나 메소드 부르는 방법! (0) | 2018.04.06 |
---|---|
[유니티] 유니티에서 라이트가 어두워지는 문제 해결 방법! (0) | 2018.04.04 |
[유니티] 애니메이션 클립 구하는 방법! (0) | 2018.03.27 |
[유니티] 캔버스 스케일러(Canvas Scaler)를 사용해서 UI 크기 조절하는 방법! (0) | 2018.03.27 |
[유니티] 유니티에서 설정 기능 만들기... (0) | 2018.03.26 |