Jeśli kiedykolwiek zdarzyło ci się utworzyć wyspę w trybie kreatywnym Fortnite, znasz system kanałów, który używa nadajników i odbiorników do wysyłania sygnałów między urządzeniami. Unreal Editor dla Fortnite (UEFN) używa powiązania bezpośredniego zdarzeń, dzięki któremu urządzenia mogą się komunikować między sobą bezpośrednio przy użyciu funkcji. Innymi słowy, to rozwiązanie powiązuje zdarzenie (aktywator) z jednego urządzenia do funkcji w drugim urządzeniu. Zdarzenia można rozumieć jak nadajniki, a funkcje jak odbiorniki. Jedno urządzenie mówi drugiemu, aby to drugie wykonało jakąś funkcję. Np. zdarzenie gracza spawnującego się na panelu startowym powoduje, że urządzenie przenośnika rekwizytów zaczyna poruszać rekwizytem do przodu i do tyłu.

System powiązania bezpośredniego zdarzeń doskonale sprawdza się w tworzeniu połączeń między wieloma urządzeniami, aby aktywować działania, definiować atrybuty gracza i personalizować rozgrywkę.
Co robi powiązanie bezpośrednie zdarzeń
Urządzenia w UEFN domyślnie wykorzystują system powiązania bezpośredniego zdarzeń. Powiązanie bezpośrednie zdarzeń działa dokładnie tak, jak się nazywa. Dwa lub więcej urządzeń zostaje powiązanych razem, gdy zmodyfikujesz Opcje użytkownika - Funkcja. Ta funkcja służy do powiązywania zdarzeń razem za pomocą szeregu opcji w panelu Szczegóły.
Możesz też kopiować i wklejać urządzenia, które używają systemu powiązania bezpośredniego zdarzeń, aby duplikować funkcje w innej części wyspy.

Zduplikowanie funkcji tworzy drugie niepowtarzalne powiązanie bezpośrednie zdarzeń. Nawet jeśli zostanie uruchomione oryginalne zdarzenie lub funkcja, nie ma to wpływu na skopiowane urządzenia.
Jak działa powiązanie bezpośrednie zdarzeń
System powiązania bezpośredniego zdarzeń nie przesyła sygnałów przez skoordynowane kanały, aby aktywować akcję. Zamiast tego używa nazw urządzeń, aby określić funkcję lub zdarzenie, które występuje między wieloma urządzeniami.

Kanały muszą być prawidłowo sparowane, aby mogły występować zdarzenia. System powiązania bezpośredniego zdarzeń to bezpośrednia linia komunikacji.
Zbuduj to samodzielnie
Postępuj zgodnie z poniższymi instrukcjami, aby powiązać funkcje między urządzeniami:
- Galeria przedmiotów do zebrania
- Menedżer wyniku
- Panel startowy gracza
Przeciągnij galerię przedmiotów do zebrania, menedżera wyniku i Panel startowy gracza do okna wizualizacji z Przeglądarki zawartości. Wybierz każde urządzenie w obszarze Outliner, aby edytować jego opcje w panelu Szczegóły.
Galeria przedmiotów do zebrania

Wyciągnij z kolekcji sześć monet. Zmień opcje tylko tych sześciu monet.
Ustaw następujące opcje:
- Wpisz 20 w polu Obiekt do zebrania.
- Wpisz 50 w polu Wynik.
- Wpisz 1 w polu Zużyj, jeśli zebrano przez.
- Przejdź do Opcje użytkownika - Funkcje, kliknij ikonę plusa obok Włącz widoczność. Otworzy się panel Elementy tablicy:
- Kliknij ikonę pipety i wybierz Panel startowy gracza.
- Wybierz Po pojawieniu się gracza z menu rozwijanego Funkcja.
Wszystkie monety są widoczne dla gracza w chwili spawnu, a w miarę zbierania monet menedżer wyniku będzie śledził punkty przyznane za każdą monetę, aż zostanie spełniony warunek wygranej.
Menedżer wyniku
Ustaw następujące opcje:
- Wpisz 50 w polu Wynik.
- Wybierz Dodaj z menu rozwijanego Typ przyznawania punktów.
- Upewnij się, że jest zaznaczona opcja Zwiększ wynik przy przyznaniu.
- Wpisz 50 w polach Zmiana wyniku przy aktywacji i Minimalna liczba punktów.
- Przejdź do Opcje użytkownika - Funkcje, kliknij ikonę plusa obok Przestaw na wynik gracza.
- Kliknij ikonę pipety i wybierz Panel startowy gracza.
- Wybierz Po pojawieniu się gracza z menu rozwijanego Funkcje.
Menedżer wyniku jest przypisany do Panelu startowego gracza i zwiększa wynik gracza w miarę gromadzenia monet.
Przykładowa rozgrywka powinna wyglądać mniej więcej tak, jak na obrazie poniżej.

Ustawienia wyspy
Wyedytuj następujące opcje:
- Wpisz 300 w polu Wynik do zakończenia.
Gra skończy się, gdy gracz zgromadzi 300 punktów.
Teraz masz działającą funkcję. Poniższe wideo prezentuje efekt systemu powiązania bezpośredniego zdarzeń, skonfigurowanego według powyższej instrukcji.