Átfedések | hyperPad Documentation

Loading...

Logo
Jelenetek

Átfedések

Last updated January 25, 2016

A fedi rétegek egy speciális típusú jelenet átlátszó háttérrel, amelyeket egy futó jelenet fölé lehet helyezni.

A fedi rétegeket általában szünetmenük, játék végi képernyők, kezdőképernyők vagy bármilyen más almenü esetén használják. Az alapértelmezett beállítás szerint a hyperPad két fedi réteget tartalmaz számodra. Egy szünetmenü fedi réteget és egy Játék Vége fedi réteget. Ezek a két biztosított fedi réteg „Előzetes betöltésre” van állítva, amikor a projekted elindul a gyorsabb teljesítmény érdekében (további információért az előzetes betöltésről lásd a "Jelenet vagy fedi réteg előzetes betöltése").

Megjegyzés: Az előzetes betöltés egy PRO funkció, így ha kikapcsolod az előzetes betöltést, nem tudod visszakapcsolni, hacsak nincs aktív PRO előfizetésed.

Teljesítmény okokból érdemes kerülni a túl sok előzetes betöltő fedi réteget. Továbbá érdemes kerülni a túl sok objektumot és a túl sok viselkedést a fedéiden. Minél több objektum és viselkedés van, annál hosszabb időbe telhet a fedi réteg betöltése. Ha az előzetes betöltés ki van kapcsolva, és megpróbálsz betölteni egy összetett fedi réteget, észreveheted, hogy késlekedés következik be, amíg a fedi réteg láthatóvá válik.

Fedi rétegek betöltése:

A fedi rétegeket úgy is gondolhatod, mint egy pakli kártyát. Minden megnyitott fedi réteg olyan, mint egy új kártya, amely a legutolsó előtt helyezkedik el. Ha bezárod a fedi réteget, felfedi a mögötte lévő fedi réteget. Ha nincsenek nyitott fedi rétegek az alján, akkor a futó jelenetet fogja felfedni.

Fedi réteget a Fedi réteg betöltése viselkedés használatával indíthatsz. A fedi réteg betöltése viselkedés előhozza a fedi réteget a jeleneted vagy a fedi réteg előtt.

A Fedi réteg betöltése viselkedésnek három lehetősége van. Átmenet kiválasztása, fedi réteg kiválasztása és szünet kapcsoló.

Átmenet kiválasztása: Az Átmenet kiválasztása lehetőség lehetővé teszi, hogy animáld a fedi réteged megjelenését. Például a "Fade" lehetőség elhalványítja a fedi rétegedet ahelyett, hogy az azonnal megjelenne.

Fedi réteg kiválasztása: A Fedi réteg kiválasztása lehetőség lehetővé teszi, hogy kiválaszd bármelyik fedi réteget, amelyet meg szeretnél nyitni. Lásd a "Új jelenet hozzáadása" részt, hogy megtudd, hogyan hozhatsz létre új jelenetet vagy fedi réteget a projektedhez.

Szünet: A Szünet kapcsoló lehetővé teszi, hogy szüneteltess bármit a fedi réteg mögött. Ha a kapcsoló ki van kapcsolva, a kiválasztott fedi réteg látható lesz, míg a jeleneted aktív mögötte. Ne feledd, hogy nem tudsz kölcsönhatásba lépni semmivel a fedi réteg mögött, függetlenül attól, hogy szüneteltetve van-e vagy sem.

Fedi rétegek bezárása:

A Fedi réteg bezárása viselkedést használva zárhatod be a legelőrébb lévő, megnyitott fedi réteget. A legtöbb esetben minden fedi rétegnek felelősnek kell lennie a saját bezárásáért. Ezért általában azt szeretnéd, hogy a Fedi réteg bezárása viselkedés legyen kiváltva minden fedéden, amelyet használsz.

Hasonlóan a Fedi réteg betöltése viselkedéshez, kiválaszthatsz egy átmenetet, amely lejátszásra kerül, miközben a fedi réteg bezáródik.

Azonban a Fedi réteg bezárása esetén két új kapcsoló kapcsoló van. Kihagyás és Minden folytatása.

Kihagyás: A Kihagyás kapcsoló eltávolítja a fedi réteget a memóriából. Ez azt jelenti, hogy legközelebb, amikor meg akarod nyitni a fedi réteget, várnod kell, míg betöltődik. Általában csak azokat a fedi rétegeket érdemes eltávolítani, amelyeket már nem használsz, és erőforrásokat felszabadítani új jelenet vagy fedi réteg előzetes betöltéséhez.

Minden folytatása: A Minden folytatása kapcsoló automatikusan folytatja minden fedi réteget és a fedi réteg mögött lévő jelenetet. Alapértelmezés szerint a fedi réteg (vagy jelenet) alatti automatikusan szünetmentesítve van, amikor a fedi réteg bezáródik. Ha ez a kapcsoló be van kapcsolva, akkor nemcsak a fedi réteget folytatja mögötte, hanem minden fedi réteget is. Ez csak nagyon specifikus helyzetekben szükséges.