버전: 2023.2+
이 예시는 커스텀 컨트롤에서 커스텀 USS 변수를 사용하는 방법을 보여줍니다.
이 예시에서는 USS에서 두 가지 컬러를 읽고 텍스처를 생성하는 데 사용하는 커스텀 컨트롤을 생성합니다.
이 예시에서 생성하는 완성된 파일은 GitHub 저장소에서 찾을 수 있습니다.
이 가이드는 Unity 에디터, UI 툴킷, C# 스크립팅에 익숙한 개발자용입니다.시작하기 전에 먼저 다음을 숙지하십시오.
커스텀 컨트롤을 정의하는 C# 스크립트와 커스텀 스타일을 정의하는 USS 파일을 생성합니다.
Create-custom-style-custom-control이라는 이름의 폴더를 만들어 파일을 저장합니다.ExampleElementCustomStyle 폴더에 ExampleElementCustomStyle.cs라는 이름의 C# 스크립트를 생성하고 콘텐츠를 다음으로 바꿉니다.ExampleElementCustomStyle.uss라고 하는 USS 파일을 생성하고 그 콘텐츠를 다음으로 교체합니다.
커스텀 컨트롤을 사용할 UI 문서를 만들고 커스텀 스타일을 커스텀 컨트롤에 적용합니다.
ExampleElementCustomStyle 폴더에 ExampleElementCustomStyle.uxml이라는 이름의 UI 문서를 생성합니다.ExampleElementCustomStyle.uxml을 더블 클릭하여 UI 빌더에서 엽니다.ExampleElementCustomStyle.uss 파일을 기존 USS로 추가합니다.이렇게 하면 커스텀 USS 변수가 사각형에 적용됩니다.