Kreator podsystemu — MRTK3
Kreator podsystemu zestawu narzędzi Mixed Reality Zapraszamy! To narzędzie służy do rozszerzania funkcjonalności zestawu MRTK3 za pośrednictwem niestandardowego podsystemu XR aparatu Unity. W tym dokumencie opisano Kreatora podsystemu, interfejs użytkownika i sposób dodawania funkcji niestandardowej do zestawu NARZĘDZI MRTK3.
Uwaga
Ogólnie rzecz biorąc, zaleca się używanie podsystemów do implementowania abstrakcji platformy lub dostawcy.
Aby użyć Kreatora podsystemu, należy najpierw zaimportować pakiet narzędzi MRTK3 przy użyciu narzędzia Mixed Reality Feature Tool.
Getting Started
Aby rozpocząć tworzenie nowego podsystemu, wybierz Subsystem Wizard
element z menu Narzędzia MRTK3>.
Po uruchomieniu Kreator podsystemu poprosi o podanie pewnych informacji; nazwa organizacji, nazwa podstawowa podsystemu i jeśli podsystem wymaga danych konfiguracji.
Nazwa organizacji
Domyślnie Kreator podsystemu odczyta ustawienia odtwarzacza aparatu Unity i upewni się, że nazwa organizacji jest zgodna z nazwą firmy projektu. Tę wartość można zastąpić dowolnym prawidłowym identyfikatorem języka C#.
Nazwa klasy bazowej
Wszystkie podsystemy zostaną wygenerowane przy użyciu klasy bazowej. Ta struktura jest wymagana przez bieżącą architekturę i ułatwia implementowanie wersji specyficznych dla platformy lub dostawcy podsystemu. Zaleca się użycie nazwy podsystemu (np. "ScentSubsystem") dla nazwy klasy bazowej.
Dodawanie konfiguracji podsystemu
Jeśli podsystem ma być konfigurowalny, wybierz Add subsystem configuration
pole wyboru.
Wygenerowane nazwy
Kreator automatycznie tworzy nazwy określonych elementów. Te nazwy można zastąpić po zakończeniu pracy kreatora przy użyciu ulubionego edytora tekstów.
Przygotowywanie do wygenerowania
Pomijanie klasy podsystemu generowania plików
Chociaż najczęściej nie zaleca się pomijania generowania co najmniej jednego pliku podsystemu, istnieją pewne scenariusze, w których może to być przydatne (np. ponowne generowanie pojedynczego pliku).
Uwaga
Kreator podsystemu nie zastąpi istniejących plików. Aby ponownie wygenerować plik, należy go najpierw usunąć.
Skip
Użyj opcji obok żądanych plików, aby poinstruować kreatora o pomijaniu generowania.
Kończenie podsystemu
Po zakończeniu kreator podsystemu wyświetli listę zestaw kroków wymaganych do ukończenia implementacji podsystemu. Zestaw wymienionych kroków może się różnić w zależności od ustawień kreatora.
Dodawanie kodu
Wygenerowany kod zawiera informacje o tym, gdzie należy dodać wymagany (i opcjonalny) kod. Te wskaźniki są w formie komentarza rozpoczynającego się od słowa TODO i zawierającego opis kodu do dodania. Na przykład:
// TODO: Apply the configuration to the provider.
Włączanie podsystemu
Gdy podsystem będzie gotowy, możesz włączyć go w profilu MRTK3, odwiedzając stronę Edytuj>ustawienia> projektuMRTK3.