Blog vadakuma podgruzhaem szint (streaming)
Nyilvánvaló, hogy a játék gyakran áll több nagy vagy nem túl sok, szinteket. A tervezés, vagy más okok miatt, néha szükség van, hogy több játék szinten, amelyet be kell tölteni csak szükség. Egy ilyen lehetőség létezik UDK, és rájött, egész egyszerűen.
Gyakran kiderül, hogy a letölteni kívánt ogromennye létesítmény, amely jogosult a tisztességes darab a számítógép erőforrásait. Ha lehetővé teszi a tervezés, az ilyen pillanatokban, nagyon kényelmes használni betölthető szinten. Ie egész hely lesz törve darabokra - a játékos csak egy bizonyos része a térképet, és a megfelelő pillanatban betöltött fontos része, míg a nem szükséges - terheletlen. Ha kész óvatosan (És aki kételkedik a fordított?), A játékos szinte elhanyagolható, és könnyebb a fejlesztők és a számítógépes munkát.
Sőt, akkor csak le kell tölteni egy másik szinten kismet, de ez több időt vesz igénybe (ha ez a szint magas), és abban az esetben, ha szükség van gyakran kell ugrani az egyik szintről a másikra, egy hosszú rakodási bánt a játékos (és nem csak neki).

Mindenesetre, azt mondani, hogy lehet letölteni szinten egy másik szinten.

Tesszük, mint a képen:
Új cselekvési> Egyéb> konzolparancs
Új esemény használata Trigger_1> Touch
Új változó> Player> Player
így UDK látta meg a szintet.
És mégis, a szint lesz betöltve, amikor elindítja a játékot, mint a játék PC. Szerint a másik nem működik. És ne felejtsük el, hogy PlayerStart. stb stb
Ezzel rendezni. Most a probléma a következő - podgruzhaem egyik szintről a másikra közvetlenül.
Hozzon létre egy egyszerű szinten. Hoztam létre több platformon. Mindegyikük egy kicsit érintkezik egymással, de nem feltétlenül. Akkor egyszerűen szétszórja különböző sarkaiban - ahogy tetszik. Tárolásához (például map_full).
Most törölje minden platformon, kivéve az első és Rebild (kattintson építsünk geometriája látható szint gomb), kivéve szinten (pl map_01). Betöltése map_full és ezáltal visszatér szinten. Vegye ki az összes, de a második platform - Rebild és mentse (map_02). És így tovább.


Loading map_01. set fény, a kiindulási pont a játékos - sozranyat. Most megy a tartalom böngésző, és menj a szintek lapra. Válassza hozzáadása meglévő szintjét, és hozzáadjuk map_02. map_03 stb
A másik hely, nem voltak hozzá. Sajnos, mi az oka még nem alakított ki. Tud valaki mondja meg?
A megjelenő ablakban válasszuk ki Kismet (podgruzku kezeli keresztül Kismet). AlwaysLoaded - minden világos, tartósan letöltött, a harmadik még nem kísérletezett. Mentése. Ha most kezdeni a szintet, látni fogjuk, csak map_01. ami egészen természetes - a csapat nem kell letölteni a többi platform.

Annak érdekében, hogy töltse le a többi platformon keresztül a ravaszt, az általunk használt Kismet. De először, akkor a ravaszt, hogy ki ez a méret van építő ecset és jobb klikk az Add Hangerő ikonra. Ezután válassza ki a listából TriggerVolume. Most van egy ravaszt. Meg kell győződnünk arról, hogy amikor megérinti a terület a ravaszt, betöltve a következő platform. Ehhez menj a Kismet és tennivaló van ilyen shemku:

Ez nálunk:
Új esemény használata TriggerVolume_1> Touch
Új cselekvési> szint> stream szintű


Válassza patak szintje, és írd oda megnevezni betölthető urovnya.Tozhe legtöbb végre a többi szinten. De általában, ha nem az összes, akkor kísérletezni kell magukat.

