Lerret | hyperPad Documentation

Loading...

Logo

Canvas er et uendelig område hvor du plasserer objektene dine slik at de eksisterer innenfor scenen.

Det er 2 områder på canvas. Synlig skjermplass og Utenfor skjermplass.

Synlig skjermplass:

Den synlige skjermplassen er representert av det grønne rektangelet på canvas. Alt som plasseres innenfor det grønne rektangelet vil vises på skjermen når du trykker på spill.

Vær oppmerksom på at den synlige skjermplassen endres for hver enhet, og sideforhold du støtter. For eksempel, hvis du lager et iPhone-spill, er det 2 forskjellige synlige skjermområder. En for de originale iPhone-ene (3:2 sideforhold), og en for iPhone 5 og nyere (16:9 sideforhold).

Du kan raskt veksle mellom dine støttede sideforhold ved å trykke på ikonet for sykle enhet på Verktøypaletten.

Utenfor skjermplass

Som du kanskje har gjettet, er alt som plasseres utenfor den grønne boksen i utenfor skjermplassen og vil ikke være synlig når du kjører prosjektet ditt.

Husk, alle objekter plassert utenfor skjermen vil fortsatt eksistere i scenen din, og vil fortsatt kjøre. Dette betyr at alle atferder vil fortsette å utføre, lyder og animasjoner vil spilles. osv. De vil fortsette å fungere normalt, spilleren kan bare ikke se dem.

Igjen, må du være oppmerksom på de forskjellige enhetens sideforhold. På bestemte sideforhold kan et objekt havne på skjermen. Hvis du har til hensikt å holde det utenfor skjermen, så se på å flytte objektet for enkelte skjermstørrelser (ved bruk av Hent skjermatferd), eller bruk prosentbasert posisjonering.

Husk at objekter utenfor skjermen fortsatt bruker ressurser. Siden disse objektene utenfor skjermen fortsatt blir utført, kan de påvirke ytelsen til appen din negativt. Hvis du merker ytelsesproblemer, prøv å gjenbruke objekter ved å flytte dem der det er nødvendig, eller ødelegge/deaktivere objekter som ikke lenger er nødvendige i scenen din.

Skjermkoordinater

Koordinatsystemet til hyperPad er basert på det nederste venstre hjørnet av den originale synlige skjermplassen. Hvis du flytter skjermposisjonen, endrer dette ikke koordinatsystemet. Det betyr at startposisjonen (x:0, y: 0) fortsatt er i den originale posisjonen. Hvis du slår på rutenettet fra verktøypaletten, kan du se startpunktet representert av skjærende blå linjer.

Merk, at for UI-lag (skjerm UI og Global UI) er startposisjonen (x:0, y:0) alltid nederst til venstre på skjermen (grønt rektangel).