Programming/프로그래밍

[unity] 커스텀 윈도우를 다른 윈도우의 탭으로 넣기.

leeusin 2022. 5. 19. 11:35

커스텀 윈도우를 만드는 방법은 아래 포스팅을 참고하자.

 

[Unity] 커스텀 윈도우 만들기

유니티 상에서 툴을 만들기위해 커스텀으로 윈도우를 만들수 있다. 새로운 클래스를 만들어 아래코드처럼 작업하면 메뉴를 통해 커스텀 윈도우가 생성된다. using UnityEditor; public class MyWindow : Edit

leeusin.tistory.com

따로 커스텀 윈도우가 뜨는 것도 괜찮지만 SceneView나 커스텀 윈도우에 탭형식으로 들어가고 싶을수도 있다.

 

윈도우 생성 함수에서 아래처럼 사용하면 새로운 창이 뜨는것이고.

EditorWindow.GetWindow(typeof(MyWindow)); 

 

아래처럼 사용한다면 내창을 Scene창에 탭형태로 붙히겠다는 게 된다.

EditorWindow.GetWindow<MyWindow>(typeof(SceneView)); 

아쉬운점은 아직 SceneView 외에 다른 창에 탭으로 들어가는것을 못찾았다는것이다.

하지만 커스텀윈도우를 띄울때 각각의 창이 뜨는것보단 탭형식으로 들어가야할때 쓸수 있겠다.

EditorWindow.GetWindow<MyWindow>(typeof(MyCustomWindow)); 

 

반응형