Urządzenie aktywacji sterowaniem pozwala wyzwalać zdarzenia, gdy gracze wciskają lub zwalniają określoną funkcję sterowania. Można sprawić, by urządzenie rejestrowało wciśnięcie przycisku i to, który gracz go wcisnął.
Czas reakcji na sygnał wejściowy zdefiniowany w urządzeniu aktywacji sterowaniem zależy od czasu cyklu wymiany sygnału między klientem gracza a serwerem. W związku z tym podanie sygnału może potrwać nawet sekundę, w zależności od połączenia internetowego gracza. Warto o tym pamiętać, korzystając z urządzenia aktywatora sterowaniem dla swojej gry.
Za pomocą powiązania zdarzeń w zestawie narzędzi trybu kreatywnego, połączeń w panelu Szczegóły w UEFN lub kodu Verse można wyzwalać inne funkcje urządzenia, takie jak wysadzenie beczki, zmiana kamer lub inne rodzaje rozgrywki obsługiwane przy użyciu mechanizmu wyzwalania.
Aby znaleźć urządzenie aktywacji sterowania, patrz Używanie urządzeń.
Jeśli używasz na wyspie wielu kopii urządzenia, warto zmienić ich nazwę. Wybierz nazwy odnoszące się do przeznaczenia urządzeń, by łatwiej było zapamiętać, co robi każde z nich, i znaleźć określone urządzenie przy użyciu Przeglądarki zdarzeń.
Jak działa opcja sterowania kreatywnego?
Gdy dostosujesz opcje urządzenia aktywacji sterowaniem, jako pierwsza wyświetli się opcja Sterowanie kreatywne. Wartości tej opcji odpowiadają liczbie nowych akcji sterowania, które gracze mogą skonfigurować. Metoda działania jest nieco skomplikowana jak na miejsce w opcjach urządzenia, więc w tym dziale znajdziesz wyjaśnienia bardziej szczegółowe.
Gracze mogą znaleźć i przypisać te akcje sterowania w sekcji Akcje sterowania kreatywnego na kartach Sterowanie klawiaturą i Mapowanie kontrolera w menu ustawień.
Otwórz pasek boczny, kliknij ikonę koła zębatego, aby otworzyć menu Ustawienia, a następnie kliknij ikonę Sterowanie klawiaturą lub Mapowanie kontrolera. Sekcję Akcje sterowania kreatywnego znajdziesz po przewinięciu w dół listy w obszarze nawigacji z lewej strony. W tym miejscu gracze mogą modyfikować mapę przypisań akcji do konkretnych elementów sterowania. Ustawienia te mają zastosowanie do wszystkich przygód w Fortnite.
Na urządzeniach mobilnych te opcje sterowania zawsze pojawiają się jako nowe przyciski na ekranie. Urządzenie aktywacji sterowaniem ma opcje, których możesz użyć, by zmienić ikonę, kolor i ewentualny podpis tych przycisków.
Filtrowanie kontekstowe
Niektóre urządzenia są zależne od funkcji nazywanej filtrowaniem kontekstowym. Ta funkcja ukrywa lub wyświetla opcje w zależności od wartości innych ustawień wybranych dla dostępnych opcji. Ogranicza bałagan w panelu Dostosuj i sprawia, że łatwiej jest znajdować dostępne opcje i zarządzać nimi. Aby pomóc je zidentyfikować, wartości aktywujące filtrowanie kontekstowe zapisane są kursywą.
Spisane są wszystkie opcje, w tym te, na które wpływa filtrowanie kontekstowe; jeśli są one wyświetlane lub ukrywane w zależności od wartości konkretnej opcji, w polu Opis danego ustawienia znajdzie się odpowiednia adnotacja.
Opcje urządzenia
Domyślne wartości są pogrubione. Wartości, które wyzwalają filtrowanie kontekstowe, wyświetlane są kursywą.
Możesz skonfigurować to urządzenie przy użyciu następujących opcji.
| Opcja | WARTOŚĆ | Opis |
|---|---|---|
Typ sterowania | Akcje sterowania kreatywnego, Akcje standardowe | Określa, czy to urządzenie śledzi akcje standardowe czy niestandardowe. Do obsługi typowych akcji w grze używa się akcji standardowych. Jeśli jako Typ sterowania ustawiono Akcje standardowe, to urządzenie będzie nasłuchiwać, czy elementy sterowania przypisane do tych akcji zostały naciśnięte lub zwolnione. Akcje sterowania kreatywnego to czynności niestandardowe używane tylko przez urządzenie aktywacji sterowaniem. |
Sterowanie kreatywne | Niestandardowe 1 (strzał), Niestandardowe 2 (celowanie), Niestandardowe 3 (kucnięcie), Niestandardowe 4 (skok), Niestandardowe 5 (sprint), Niestandardowe 6 (interakcja), Niestandardowe 7 (w przód / w tył), Niestandardowe 8 (w lewo / w prawo), Niestandardowe 9 (poprzedni przedmiot), Niestandardowe 10 (następny przedmiot), Niestandardowe 11 (zamiana paska szybkiego dostępu), Niestandardowe 12 (zbierak) | Jeśli dla opcji Typ sterowania wybrano ustawienie Akcje sterowania kreatywnego, to ustawienie określa typ sterowania, jakiego nasłuchuje urządzenie. Aby dowiedzieć się, jak to działa, patrz sekcja Jak działa opcja sterowania kreatywnego? powyżej. W przypadku wybrania opcji Niestandardowe 7 lub Niestandardowe 8 poniżej zostanie wyświetlona dodatkowa opcja. |
Kierunek osi | Ujemny, Dowolny, Dodatni | Ta opcja jest widoczna tylko wtedy, gdy dla opcji Sterowanie kreatywne wybrano ustawienie Niestandardowe 7 lub Niestandardowe 8. Jeśli metoda sterowania wybrana w opcji Sterowanie kreatywne to oś kierunkowa, określa kierunek, którego nasłuchuje urządzenie. Ujemny oznacza kierunek w lewo lub do tyłu, a Dodatni oznacza kierunek w prawo lub do przodu. |
Sterowanie standardowe | Strzał, Celowanie, Kucnięcie, Sprint, Skok | Ta opcja jest widoczna tylko wtedy, gdy dla opcji Typ sterowania wybrano ustawienie Akcje standardowe. Są to te same elementy sterowania, które przypisane są do zwykłych akcji gracza. To urządzenie jedynie nasłuchuje, czy te elementy sterowania zostały naciśnięte lub zwolnione. Jeśli urządzenie mobilne nie ma konkretnych elementów sterowania, tworzony jest niestandardowy przycisk. |
Przejmuj dane sterowania | Wł., Wył. | W przypadku ustawienia Wł. przerywa sygnał sterowania odczytywany przez inne akcje powiązane z danym elementem sterowania. |
Pokaż w interfejsie | Wł., Wył. | Określa, czy sterowanie jest widoczne w interfejsie. |
Opis HUD | {input}, Wpisz tekst | Jeśli opcja Pokaż w interfejsie jest ustawiona na Wł., ten tekst będzie wyświetlany w interfejsie. Pole tekstowe może zawierać do 24 znaków. Domyślny tekst {input} będzie wskazywał aktualne sterowanie. |
Włączono od początku gry | Wł., Wył. | Określa, czy urządzenie ma być włączone od początku gry. |
Wybrana drużyna | Dowolna, Wybierz drużynę | Określa, która drużyna może aktywować to sterowanie. |
Wybrana klasa | Brak klasy, Dowolna, Wybierz klasę | Określa, które klasy mogą aktywować to sterowanie. |
Odwróć wybór drużyn | Wł., Wył. | Jeśli wybierzesz Wł., tego sterowania będą mogły używać wszystkie drużyny z wyjątkiem tej wybranej w opcji Wybrana drużyna. |
Odwróć wybór klas | Wł., Wył. | Jeśli wybierzesz Wł., tego sterowania będą mogły używać wszystkie klasy z wyjątkiem tej wybranej w opcji Wybrana klasa. |
Zachowanie zarejestrowanych graczy | Dodawaj zarejestrowanych, Wymagaj zarejestrowanych, Ignoruj zarejestrowanych | Określa, w jaki sposób urządzenie zlicza zarejestrowanych graczy.
|
Opcje dla urządzeń mobilnych
Jeśli chcesz stworzyć aplikację, która będzie działać płynnie na urządzeniach mobilnych, poniższe opcje pozwalają dostosować układ przycisków, skalowanie oraz dodać ikony mobilne.
| Opcja | WARTOŚĆ | Opis |
|---|---|---|
Mobilne – Jest tekst | Wł., Wył. | Ta opcja jest wyświetlana tylko wtedy, gdy dla ustawienia Typ sterowania wybrano Akcje sterowania kreatywnego. Na urządzeniach mobilnych określa, czy ikona interakcji pokazuje opis tekstowy. |
Mobilne – Ikona | Ręka, Wybierz ikonę | Ta opcja jest wyświetlana tylko wtedy, gdy dla ustawienia Typ sterowania wybrano Akcje sterowania kreatywnego. W przypadku graczy korzystających z urządzeń mobilnych określa, która ikona jest używana jako ikona interakcji. Jeśli wybierzesz Brak, zostanie użyta ikona ręki. Kliknij strzałkę, aby otworzyć bibliotekę ikon. Kliknij w polu wyszukiwania i wpisz tekst, aby wyszukać ikonę, lub użyj paska przewijania, aby przejrzeć kolekcję. Kliknij, aby wybrać ikonę, a następnie kliknij znacznik wyboru, aby zamknąć bibliotekę ikon. |
Mobilne – Kolor | Biały, Wybierz kolor | Ta opcja jest wyświetlana tylko wtedy, gdy dla ustawienia Typ sterowania wybrano Akcje sterowania kreatywnego. Określa kolor ikony wybranej w opcji Mobilne – Ikona. Kliknij strzałkę, aby otworzyć narzędzie Wybór koloru. Kliknij w polu wyszukiwania i wpisz tekst, aby wyszukać kolor, lub użyj paska przewijania, aby przejrzeć kolekcję. Kliknij próbkę koloru, a następnie kliknij znaczek wyboru, aby zamknąć interfejs wyboru koloru. |
Mobilne – Wciśnięta ikona | Brak, Wybierz ikonę | Określa to, jaka ikona zostanie użyta jako ikona interakcji po naciśnięciu przycisku. Jeśli wybierzesz Brak, zostanie użyta ikona mobilna. |
Mobilne – Użyj bezpośredniego umieszczenia | Wł., Wył. | Po ustawieniu tej opcji na Wł. można zmienić umieszczenie przycisku mobilnego, zmieniając współrzędne Mobilne przesunięcie X i Mobilne przesunięcie Y. |
Mobilne – Skala | 1,0 – 10,0 |
Przypisanie bezpośrednie zdarzeń
Poniżej znajdują się opcje powiązania bezpośredniego zdarzeń dla tego urządzenia.
Funkcje
Funkcja nasłuchuje zdarzenia na urządzeniu, a następnie wykonuje akcję.
Dla dowolnej funkcji kliknij opcję, a następnie wybierz urządzenie, aby dostać się do menu rozwijanego urządzenia i dokonać wyboru.
Po wybraniu urządzenia kliknij Wybierz zdarzenie i wybierz zdarzenie, które aktywuje tę funkcję.
Jeśli funkcja ma być aktywowana przez więcej niż jedno urządzenie lub aktywator zdarzenia, kliknij przycisk Dodaj, aby dodać wiersz, i powtórz te kroki.
| Opcja | Opis |
|---|---|
Włącz przy transmisji od | Włącza urządzenie, gdy występuje zdarzenie. |
Wyłącz przy transmisji od | Wyłącza urządzenie, gdy występuje zdarzenie. |
Zapisz gracza przy transmisji od | Rejestruje inicjatora w momencie wystąpienia zdarzenia. Zarejestrowani gracze mogą zostać dodani do listy zliczanych graczy lub z niej usunięcie, zależnie od ustawienia Zachowanie rejestrowania graczy. |
Wypisz gracza przy transmisji od | Kiedy zachodzi zdarzenie, usuwa gracza-inicjatora z listy zarejestrowanych graczy. |
Wypisz wszystkich graczy przy transmisji od | Kiedy zachodzi zdarzenie, usuwa wszystkich graczy z listy zarejestrowanych graczy. |
Wydarzenia
Powiązanie bezpośrednie zdarzeń wykorzystuje zdarzenia jako nadajniki. Zdarzenie daje sygnał innemu urządzeniu, by aktywować określoną funkcję.
Dla dowolnej opcji zdarzenia kliknij opcję, a następnie wybierz urządzenie, aby dostać się do menu rozwijanego urządzenia i dokonać wyboru.
Po wybraniu urządzenia kliknij Wybierz funkcję, aby przypisać zdarzenie do funkcji dla tego urządzenia.
Jeśli zdarzenie aktywuje więcej niż jedną funkcję, naciśnij przycisk Dodaj i powtórz czynność.
| Opcja | Opis |
|---|---|
Po wciśnięciu sterowania wyślij zdarzenie do | Kiedy element sterowania zostanie naciśnięty, do wybranego urządzenia zostaje wysłane zdarzenie aktywujące wybraną funkcję. |
Po zwolnieniu wyślij zdarzenie do | Kiedy element sterowania zostanie zwolniony, do wybranego urządzenia zostaje wysłane zdarzenie aktywujące wybraną funkcję. |
Korzystanie z urządzenia aktywacji sterowaniem w Verse
Za pomocą poniższego kodu możesz sterować urządzeniem aktywacji sterowaniem w Verse. Ten kod pokazuje sposób użycia zdarzeń i funkcji w interfejsie API urządzenia aktywacji sterowaniem. Zmieniaj go w zależności od potrzeb.
using { /Fortnite.com/Devices }
using { /UnrealEngine.com/Temporary/Diagnostics }
using { /Verse.org/Simulation }
# A Verse-authored creative device that can be placed in a level
input_trigger_device_verse_example := class(creative_device):
Aby użyć tego kodu w swojej przygodzie z UEFN, wykonaj następujące czynności.
Przeciągnij urządzenie aktywacji sterowaniem na swoją wyspę.
Utwórz nowe urządzenie Verse o nazwie input_trigger_device_verse_example. Aby poznać kroki, patrz: Tworzenie własnego urządzenia przy użyciu Verse.
W Visual Studio Code otwórz plik input_trigger_device_verse_example.verse i wklej powyższy kod.
Skompiluj swój kod, a następnie przeciągnij urządzenie utworzone w Verse na wyspę. Aby uzyskać informacje na ten temat, patrz: Dodawanie urządzenia Verse do poziomu.
Dodaj odwołanie do urządzenia aktywacji sterowaniem na wyspie do twojego urządzenia Verse. Aby poznać kroki, odwiedź sekcję Dodawanie odwołania Verse do urządzenia trybu kreatywnego w poziomie w obszarze Edytowalne właściwości.
Zapisz projekt i kliknij Uruchom sesję, aby przetestować grę.
Interfejs API urządzenia aktywacji sterowaniem Verse
Więcej informacji na temat korzystania z urządzenia aktywacji sterowaniem w Verse, patrz: Odwołanie do interfejsu API input_trigger_device.