Udostępnij za pośrednictwem


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>.

Uruchamianie Kreatora podsystemu

Po uruchomieniu Kreator podsystemu poprosi o podanie pewnych informacji; nazwa organizacji, nazwa podstawowa podsystemu i jeśli podsystem wymaga danych konfiguracji.

Podawanie nazw podsystemów

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#.

Ustawianie nazwy organizacji

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.

Ustawianie nazwy klasy bazowej

Dodawanie konfiguracji podsystemu

Jeśli podsystem ma być konfigurowalny, wybierz Add subsystem configuration pole wyboru.

Dodawanie konfiguracji

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.

Wygenerowane nazwy

Przygotowywanie do wygenerowania

Gotowy do wygenerowania podsystemu

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

Ukończono generowanie

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.

Lista następnych kroków

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.

Włączanie nowego podsystemu