
[유니티UI] Tab 탭 버튼과 메뉴 간단하게 만들기 +예제
·
Unity | C#
원리는 간단하다. 탭은 각 UI를 할당하고 있고, 탭버튼을 누를때 다른 종속된 모든UI를 꺼지게하고 내가 누른 버튼에 할당된 UI만 띄우게 하면된다. 결국 각 오브젝트들이 껐다 켜지면서 전환되는 개념이다. 실제 윈도우폼에서의 탭 작동과도 원리가 유사하다 2개의 cs파일로 간단하게 끝낼 수 있다. 기능이 동작하는 방식을 이해하기 쉽도록 아주 간단한 코드로 작성했다 TabButton.cs - 탭 버튼 using UnityEngine.UI; using UnityEngine; [RequireComponent(typeof(Button))] //버튼이 없는 오브젝트라면 자동으로 추가 public class TabButton : MonoBehaviour { //해당 버튼 클릭시 열어 줄 UI를 인스펙터창에서 받아온다..