Siatka nawigacji (w skrócie NavMesh) to siatka, której SI używa do poruszania się po świecie gry. SI nie widzi świata gry w taki sam sposób jak gracze i nie może stwierdzić, gdzie może pójść, a gdzie nie, po prostu spoglądając na ten świat. Aby zdecydować, dokąd się udać i jak się tam dostać, SI potrzebuje siatki, która powie jej, dokąd może nawigować i po jakiej powierzchni się porusza. Sposób, w jaki SI wybiera drogę do miejsca docelowego, nazywany jest wyznaczaniem ścieżek, a siatka nawigacji jest tym, czego SI używa do dokonywania wyborów związanych z wyznaczaniem ścieżek. Siatki nawigacji można używać do tworzenia złożonych tras patrolowych SI, zagadek związanych z wyznaczaniem ścieżek, fal w grach typu obrona wież i wielu innych.
Włączanie siatki nawigacji
Aby włączyć siatkę nawigacji w trybie kreatywnym, przejdź do obszaru Moja wyspa, a następnie Debugowanie. Upewnij się, że opcja Debugowanie jest włączona, a następnie włącz opcję Nawigacja. UWAGA: Nawet jeśli nawigacja jest włączona, NavMesh zostanie wygenerowana tylko wtedy, gdy na wyspie zostanie umieszczony co najmniej jeden generator SI.
Przypomnienie: Do wygenerowania NavMesh potrzebny jest co najmniej jeden generator SI. Może to być generator lub ustawiacz stworów, generator zwierząt lub generator strażników, ale do wygenerowania siatki NavMesh na wyspie jest potrzebny co najmniej jeden z nich.
Włączanie siatki nawigacji w UEFN
Aby włączyć to ustawienie w UEFN, wybierz urządzenie ustawień wyspy w Outlinerze i w obszarze Opcje użytkownika – Debugowanie włącz zarówno opcję Debugowanie, jak i Nawigacja. Siatka nawigacji pojawi się w sesji edycji na żywo. Nie będzie ona widoczna w oknie wizualizacji edytora.
Więcej informacji o karcie Debugowanie w ustawieniach wyspy, patrz: Ustawienia debugowania.
Kolory siatki nawigacji
Po włączeniu siatka nawigacji jest wyświetlana jako siatka o wymiarach 6 na 6 pól wyśrodkowana na postaci. Siatka nawigacji jest wyświetlana w kilku kolorach, w zależności od zdolności SI do nawigowania po danym obszarze.
Obszary nawigowalne
Obszary nawigowalne to obszary, w których SI może się normalnie poruszać po całej przestrzeni. SI może bez przeszkód dążyć do celów w tych obszarach.
| Kolor | Opis | GIF |
|---|---|---|
Zielony | Nawigowalny teren. SI może normalnie poruszać się po całej przestrzeni. | |
Jasnoniebieski | Schody. SI może normalnie poruszać się po schodach w tym obszarze. |
Przeszkody
Przeszkodami mogą być rekwizyty, ściany lub inne obiekty, które SI próbuje ominąć. SI może rozbijać je lub wspinać się po nich, aby poruszać się w ich kierunku lub wokół nich, gdy jest to możliwe.
| Kolor | Opis | GIF |
|---|---|---|
Purpurowy | Zniszczalne ściany. SI będzie próbować się na nie wspiąć, jeśli będzie to możliwe, ale rozbije je, aby się przez nie przedostać, jeśli wspinaczka jest wyłączona lub niemożliwa. | |
Szary | Narożniki ścian. Jeśli SI zostanie zablokowana przez ścianę, będzie wolała ją rozbić lub wspiąć się po niej od środka, a nie od narożników. SI nadal może normalnie nawigować do narożników. | |
Żółty | Drobna przeszkoda. Drobne przeszkody zostają zniszczone natychmiast po otrzymaniu jakichkolwiek obrażeń, np. po uderzeniu kilofem. SI będzie je obchodzić i będzie preferować niszczenie ścian od niszczenia przeszkód. | |
Brązowy | Zwykła przeszkoda. Przeszkody mają określoną ilość PZ, a ich zniszczenie może wymagać wielu uderzeń. SI będzie je obchodzić i będzie preferować niszczenie ścian od niszczenia przeszkód. |
Wodnik
Woda to dowolny obszar, który powoduje, że SI przechodzi w tryb pływania. SI, z wyjątkiem stworów wygenerowanych przez generator stworów, może normalnie poruszać się po tych obszarach i uwzględni je w swojej ścieżce.
| Kolor | Opis | GIF |
|---|---|---|
Srebro | Płytka woda lub woda, która nie powoduje przejścia do trybu pływania. SI może normalnie się poruszać. | |
Jaśniejszy szaroniebieski | Woda. SI, taka jak strażnicy i zwierzęta, może normalnie poruszać się po wodzie, pływając. Stwory wygenerowane przez generator stworów są likwidowane natychmiast po wejściu do wody, więc będą unikać tych obszarów. |
Nieosiągalne
Do obszarów niedostępnych nie można nawigować w żaden sposób. Obszary te występują wokół niezniszczalnych rekwizytów lub ścian, a SI będzie albo poruszać się wokół nich, albo próbować się na nie wspiąć.
| Kolor | Opis | GIF |
|---|---|---|
Czarny | Nienawigowalny. Są to albo przeszkody, których nie można zniszczyć, albo obszary zablokowane przed nawigacją SI, takie jak urządzenie zmiany nawigacji SI. Należy pamiętać, że SI nadal może wspiąć się na te przeszkody, jeśli są one wystarczająco niskie. | |
Różowy | Niezniszczalne ściany. SI będzie próbowała obejść ścianę lub wspiąć się na nią, ale nie będzie próbowała jej zniszczyć. | |
Mosiądz | Niezniszczalne narożniki ścian. SI będzie wolała wspinać się po niezniszczalnych ścianach od środka niż od narożników. SI nadal może normalnie nawigować do narożników. |
Strzałki połączeń nawigacyjnych
Strzałki połączeń nawigacyjnych (strzałki navlink) to prowadnice, które pomagają SI poruszać się po świecie w pionie. Podobnie jak obszary w siatce nawigacji, strzałki navlink są dostępne w wielu kolorach, które wskazują na interakcję SI z nimi. Końcówka strzałki nawigacyjnej to miejsce, z którego SI rozpoczyna nawigację, a grot strzałki to miejsce, w którym SI kończy nawigację.
| Kolor | Opis | GIF |
|---|---|---|
Zielony | Nawigowalne strzałki w dół. SI może bez przeszkód zeskakiwać z tych obszarów. | |
Żółty | Strzałki skoku w dół. Działają one podobnie do zielonych strzałek nawigacyjnych, ale SI będzie unikać ich używania na rzecz zielonych strzałek nawigacyjnych, gdy tylko będzie to możliwe. Jeśli w obszarze nie ma zielonych strzałek, SI będzie wolała rozbijać struktury, aby kierować się fioletowymi strzałkami nawigacyjnymi. | |
Fuksja | Nawigowalne strzałki w górę. SI może bez przeszkód wspinać się na te obszary. | |
Purpurowy | Zniszczalne strzałki w dół. SI może rozbijać powierzchnię, z której pochodzą te strzałki, aby przejść do obszaru poniżej. |