유니티10 유니티 하이어라키에 활성화/비활성화 버튼 넣기 유니티 하이어라키에 활성화/비활성화 버튼 넣기 유니티를 이용하다보면 게임오브젝트나 컴포넌트를 활성화/비활성화 할때 약간의 불편함을 느낄데가 있더라구요(나만 그런가?) 유니티는 하이어라키에서 활성화/비활성화 할 대상을 누르고 인스펙터에서 설정을 바꾸는 방식으로 되어 있는데 컴포넌트는 몰라도 게임오브젝트에 대한 활성화/비활성화는 하이어라키에서 설정 가능해도 되지 않나?라는 생각을 정말 많이 했습니다. 실제로 그러한 기능을 제공하는 에셋들도 많고 해서 저 기능들을 추가하는 방법을 조사하고 직접 구현했던 방법들을 소개하겠습니다. 전체 코드 using UnityEditor; using UnityEngine; public static class CustomHierarchy { static GUIStyle activ.. 2021. 1. 31. 유니티 툴 에셋 추천 2 유니티 툴 에셋 추천 2 더보기 21년 1월 8일까지 5000종 이상의 에셋이 50% 할인 중입니다. 이 시기에 사시면 개이득! 그리고 12월 31일까지 $120 이상 구매 시 추가로 5% 할인되는 할인 코드까지 있습니다. 할인 코드는 GOODBYE2020입니다. 결제하실 때 쿠폰 코드란에 꼭 넣어서 사용하세요 A* Pathfinding Project Pro 유니티에 3d용 네비 툴이 있지만 간단하지만 그만큼 기능이 없다는 문제가 있습니다. 이 툴은 정말 다양한 기능들을 제공하고 있습니다. 그리드, 내비 메시, 포인트와 육각 그래프도 지원하고 랜덤 한 위치로 이동시키는 기능, 타겟 포인트와 반대되는 곳으로 이동 등 유니티에서 길찾기 에셋에 이 에셋보다 좋은 에셋을 보지 못한 거 같습니다. 가격이 상당히 .. 2020. 12. 24. 유니티 툴 에셋 추천 유니티 툴 에셋 추천 더보기 21년 1월 8일까지 5000종 이상의 에셋이 50% 할인 중입니다. 이 시기에 사시면 개이득! 그리고 12월 31일까지 $120 이상 구매 시 추가로 5% 할인되는 할인 코드까지 있습니다. 할인 코드는 GOODBYE2020입니다. 결제하실 때 쿠폰 코드란에 꼭 넣어서 사용하세요 Odin 인스펙터나 커스텀 윈도우를 구성할 때 사용할 수 있는 기능들을 모아 놓은 에셋 유니티로 구현을 하다 보면 유니티 인스펙터의 기본 구성으로는 불편한 점이 생각보다 많이 생깁니다. 오딘은 쉽게 인스펙터의 구성을 바꾸고 꾸밀 수 있게 해 줍니다. 또한 기본적으로 인스펙터에 나타나지 않거나 지원되지 않는 것(dictionary 타입 경우)들을 사용할 수 있도록 기능을 제공합니다. 인스펙터를 커스텀해.. 2020. 12. 23. [유니티] 자주 사용하는 애트리뷰트(Attribute) 정리 [유니티] 자주 사용하는 애트리뷰트(Attribute) 정리 유니티를 이용하다 보면 에디터를 커스텀 하고 싶을때가 있습니다. 하지만 에디터 코드를 작성하는건 쉽지가 않죠 그럴때 유니티에서 제공하는 Attribute를 이용하면 에디터를 커스텀하는데 있어 편하게 할 수 있습니다. 그 중에 자주 이용되는 Attribute를 정리해보았습니다. 요약 정리 애트리뷰트 설명 SerializeField private, protected 변수를 인스펙터에 표시 Serializable 커스텀 클래스를 인스펙터에 표시 Header 변수위에 타이틀을 설정해 카테고리 분류 가능, 인스펙터 외관 정리에 사용 HideInInspector public 변수를 인스펙터에서 숨길수 있음 RequireComponent 필수 컴포넌트를 추.. 2020. 11. 12. 이전 1 2 3 다음