editor-ui
Biblioteka komponentów UI dla edytora Unity z automatycznym wsparciem dla motywów ciemnych i jasnych.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Editor UI to zestaw gotowych komponentów interfejsu użytkownika do budowania inspektorów i okien edytora Unity. Zawiera przyciski, pola formularzy, karty nawigacyjne i komponenty informacyjne — wszystko ze wsparciem dla UIElements i automatycznym dostosowaniem do wybranego motywu. Użyj go, gdy tworzysz niestandardowe narzędzia edytora i chcesz zachować spójny wygląd bez ręcznego stylowania.
Jak używać
Dodaj do swojego projektu Unity referencję do biblioteki JEngine Editor UI, importując odpowiednie przestrzenie nazw: Button, Layout, Form, Feedback i Navigation z pakietu JEngine.UI.Editor.Components, oraz Theming do obsługi motywów.
Utwórz przycisk tematyzowany za pomocą JButton, podając tekst, akcję callback i wariant (Primary, Secondary, Success, Danger, Warning). Użyj interfejsu płynnego do konfiguracji — możesz ustawić szerokość, rozmiar, stan włączenia i inne właściwości.
Dla przycisków z ikonami użyj JIconButton, określając ikonę, akcję i rozmiar. Przydatne do pasków narzędzi i akcji wbudowanych w interfejs.
Jeśli potrzebujesz przycisków dwustanowych, zastosuj JToggleButton z tekstami dla stanów włączonego i wyłączonego, wariantami kolorów i callbackiem na zmianę wartości.
Grupuj przyciski za pomocą JButtonGroup, aby utworzyć responsywny rząd przycisków dostosowujący się do dostępnego miejsca.
Wszystkie komponenty automatycznie dostosowują się do wybranego motywu edytora (ciemny lub jasny), więc nie musisz ręcznie zarządzać kolorami — po prostu używaj komponentów i pozwól bibliotece zadbać o spójność wizualną.