Overlays | hyperPad Documentation

Loading...

Logo
Scener

Overlays

Last updated January 25, 2016

Overlays er en spesiell type scene med en gjennomsiktig bakgrunn som kan plasseres over en kjørende scene.

Overlays brukes vanligvis til pausemenyer, spillover-skjermbilder, startsider eller enhver annen undermeny. Som standard inkluderer hyperPad to overlays for deg. En pausemeny-overlay og en Game Over-overlay. Disse to leverte overlays er satt til "Preload" når prosjektet ditt starter for raskere ytelse (For mer informasjon om forhåndsinnlasting, se "Forhåndsinnlasting av en Scene eller Overlay").

Merk: Forhåndsinnlasting er en PRO-funksjon, så hvis du slår av forhåndsinnlasting, kan du ikke slå den på igjen med mindre du har et aktivt PRO-abonnement.

Av ytelsesgrunner ønsker du å unngå å ha for mange forhåndsinnlasting overlays. I tillegg ønsker du å unngå for mange objekter og for mange oppføringer på dine overlays. Jo flere objekter og oppføringer du har, desto lenger tid kan det ta å laste overlaten. Hvis forhåndsinnlasting er av, og du prøver å laste en kompleks overlay, kan du merke en forsinkelse til overlaten blir synlig.

Laste Overlays:

Du kan tenke på overlays som en stabel med kort. Hver åpnet overlay er som et nytt kort som ligger foran det forrige. Hvis du lukker en overlay, blir overlaten bak synlig. Hvis det ikke er noen åpne overlays under, blir den kjørende scenen synlig.

Du kan starte en overlay ved å bruke oppførselen Load Overlay. Last overlay-atferden vil starte en overlay foran din nåværende scene, eller overlay.

Load Overlay atferden har 3 alternativer. Velg Overgang, Velg Overlay, og en Pause-bryter.

Velg Overgang: Velg Overgang-alternativet lar deg animere overlaten inn i visningen. For eksempel, "Fade"-alternativet vil fade inn overlaten i stedet for å dukke opp umiddelbart.

Velg Overlay: Velg Overlay-alternativet lar deg velge hvilken som helst overlay for å åpne. Se "Legge til en Ny Scene" for å lære hvordan du oppretter en ny scene eller overlay for prosjektet ditt.

Pause: Pause-bryteren lar deg pause alt bak overlaten. Hvis bryteren er av, vil den valgte overlaten være synlig mens scenen din er aktiv bak. Vær oppmerksom på at du ikke kan interagere med noe bak en overlay, uansett om den er pausert.

Lukke Overlays:

Bruk oppførselen Close Overlay for å lukke den fremste åpne overlaten. I de fleste tilfeller skal hver overlay være ansvarlig for å lukke seg selv. Dette betyr at du typisk vil ha oppførselen Close Overlay som utløses på hver overlay du har.

På samme måte som Load Overlay atferden kan du velge en overgang som spilles av mens overlaten lukkes.

Imidlertid, for Close Overlay er det 2 nye brytere. Last ut, og Gjenoppta Alle.

Last ut: Last ut-bryteren vil laste overlaten ut av minnet. Dette betyr at neste gang du vil åpne overlaten, må du vente mens den lastes. Du vil typisk bare laste ut overlays som ikke lenger vil bli brukt og for å frigi ressurser for en ny scene eller overlay for å forhåndsinnlastes.

Gjenoppta Alle: Gjenoppta Alle-bryteren, vil automatisk gjenoppta alle overlays og scenen bak overlaten. Som standard blir overlaten (eller scenen) under automatisk gjenopptatt når overlaten lukkes. Hvis denne bryteren er på, vil den ikke bare gjenoppta overlaten bak, men alle overlays også. Dette er bare nødvendig i veldig spesifikke situasjoner.