Lærred | hyperPad Documentation

Loading...

Logo

Dugen er et uendeligt område, hvor du placerer dine objekter, så de eksisterer inden for din scene.

Der er 2 områder på dugen. Det Synlige Skærmrumsområde og det Udenfor Skærmrumsområde.

Synligt Skærmrumsområde:

Det synlige skærmrumsområde er repræsenteret af det grønne rektangel på dugen. Alt, der placeres inden for det grønne rektangel, vises på skærmen, når du trykker på afspil.

Vær opmærksom på, at det synlige skærmrumsområde ændrer sig for hver enhed og aspektforhold, du understøtter. For eksempel, hvis du laver et iPhone-spil, er der 2 forskellige synlige skærmområder. Ét for de originale iPhones (3:2 aspektforhold) og ét for iPhone 5 og nyere (16:9 aspektforhold).

Du kan hurtigt skifte mellem de understøttede aspektforhold ved at trykke på cykel-enhedsikonet på Værktøjspalette.

Udenfor Skærmrumsområde

Som du måske har gættet, er alt, der placeres uden for den grønne boks, i udenfor skærmrumsområdet og vil ikke være synligt, når du kører dit projekt.

Husk, at alle objekter, der placeres uden for skærmen, stadig eksisterer i din scene og stadig kører. Det betyder, at alle adfærd vil fortsætte med at blive udført, lyde og animationer vil afspilles osv. De vil fortsætte med at fungere normalt, spilleren bare kan ikke se dem.

Igen, du skal være opmærksom på de forskellige enhedsaspektforhold. På visse aspektforhold kan et objekt ende på skærmen. Hvis du har til hensigt at holde det uden for skærmen, så overvej at flytte objektet for bestemte skærmstørrelser (ved hjælp af Hent Skærmadfærd), eller brug procentbaseret positionering.

Husk på, at objekter uden for skærmen fortsætter med at optage ressourcer. Da disse udenfor skærmen objekter stadig bliver udført, kan de negativt påvirke ydeevnen af din app. Hvis du bemærker ydeevneproblemer, så prøv at genbruge objekter ved at flytte dem, hvor de er nødvendige, eller ødelægge/deaktivere objekter, der ikke længere er nødvendige i din scene.

Skærmkoordinater

Koordinatsystemet for hyperPad er baseret på nederste venstre hjørne af det oprindelige synlige skærmrumsområde. Hvis du flytter skærmpositionen, ændrer dette ikke koordinatsystemet. Det betyder, at oprindelsespositionen (x:0, y: 0) stadig er i den oprindelige position. Hvis du tænder for nettet fra Værktøjspalette, kan du se oprindelsespunktet repræsenteret ved krydsende blå linjer.

Bemærk, at for UI-lag (skærm UI og Global UI) er oprindelsespositionen (x:0, y:0) altid nederste venstre hjørne af skærmen (det grønne rektangel).