Import af aktiver | hyperPad Documentation

Loading...

Logo

Denne artikel vil dække de forskellige måder at importere aktiver ind i hyperPad. For at se de forskellige typer aktiver, du kan importere, skal du se artiklen "Understøttede aktivtyper".

Den hurtigste måde at importere på er ved at starte Aktive Bibliotek og vælge "Import"-muligheden fra venstremenuen. Dette vil bede dig om at vælge den type aktiv, du ønsker at importere.

IMG_0348.PNG

Import af grafik:

Hvis du vil importere bare en standardgrafik uden animationer, skal du vælge grafikmuligheden fra importvinduet.

Du vil derefter blive bedt om tilgængelige kilder til import.

Hyperpad_Beta_Import_Guide_-_Graphics_v2_html_m6fb1d9de.png

Camera Roll vil importere billeder direkte fra enhedens billedbibliotek (i Fotos-appen). Dette inkluderer ethvert billede, du tager med kameraet, importerer fra 3rd parts apps eller downloader gennem webbrowseren.

Filer giver dig mulighed for at få adgang til "Filer"-appen og bruge den til at browse efter grafik. Filer-appen giver dig også adgang til iCloud-drev og andre 3. parts kilder, der integrerer med Apples Filer-app (som Dropbox, Google Drev og Skydrive).

Dropbox giver dig adgang til dit Dropbox-bibliotek. For at bruge Dropbox med hyperPad skal du først linke din konto og give hyperPad tilladelse til at få adgang til dine filer. Dette vil automatisk blive bedt om første gang, du prøver at importere fra Dropbox.

Når du har valgt en kilde, vil du være i stand til at navigere med filbrowseren og finde det billede, du ønsker at importere.

SD+HD Toggle

Du vil sandsynligvis bemærke Import SD+HD-omskifteren øverst til højre i importvinduet. Som standard er dette slået fra. Mens det er slået fra, skal du ikke bekymre dig om at have separate standard- og højopløsningsbilleder til de billeder, du importerer. Med denne omskifter slået fra antager hyperPad, at alle importerede billeder er "HD". Importer blot et høj kvalitet billede, og hyperPad vil automatisk oprette standardopløsningen for dig. Dette betyder, at når din app bruges på en anden enhed (som ældre Apple-enheder uden Retina-skærme), vil den automatisk bruge de lavere kvalitet billeder.

Hvis du ønsker at tilføje de dobbelte opløsningsbilleder selv, kan du tænde for kontakten. Med kontakten tændt skal du have billedet i to forskellige opløsninger (f.eks. 1024X 1024 for SD og 2048x2048 for HD). HD-billedfilnavnet skal også slutte med "-hd".

Hyperpad_Beta_Import_Guide_-_Graphics_v2_html_m74780884.png

Bemærk: Husk venligst, at den maksimale billedstørrelse, hyperPad tillader, er 2048x2048. Når du importerer grafik, kan hyperPad bruge enhver billedfil, der er kompatibel med iOS. Det foreslåede format til grafik er PNG, da det også kan håndtere transparente grafikker.

Import af animationer:

I hyperPad er der 2 hovedmetoder til at importere animationer. 1) Opret animationer ved import, og 2) Import af spritesheet.

IMG_158177A88DEB-1.jpeg

Oprettelse af animationer:

Denne første metode til at importere animationer vil oprette en animationssekvens for dig, mens hver animationsramme importeres.

Vælg Opret animation. Dette vil åbne vinduet Importkilde. Her kan du vælge blandt de tilgængelige kilder til dine importer; Camera Roll, Filer og Dropbox.

Bemærk: Denne metode har ikke import SD+HD-omskifteren. Dette skyldes, at når du bruger denne metode til at importere animationsrammerne, vil hyperPad automatisk oprette et spritesheet i HD og SD for dig.

Sørg for, at hvert billedramme er den højeste opløsning, du har, og at hver ramme er præcist den samme størrelse med objektet centreret. Hvis objektet ikke er centreret, og hver ramme har en anden størrelse, vil din animation ikke afspille korrekt.

Sørg også for, at det samlede antal rammer ikke overstiger 2048x2048 pixels. Det betyder, at hvis du har en 16-rammes animation, kan hver ramme grafik ikke overstige 128*128 pixels.

Efter at have valgt, hvor du ønsker at importere dine billeder fra, skal du navigere til den mappe, hvor du har gemt billederne, og åbne den. Der kan du vælge de billeder, du vil have ved at trykke på dem.

Hyperpad_Import_Guide_-_Animations_v2_html_m488fbc2b.png

Nu skal du vælge hvert billede, sikre dig, at de er navngivet korrekt, så de importeres i den rigtige rækkefølge. Disse billeder vil blive vores rammer af animationen. Når de er valgt, skal du trykke Færdig for at importere. Du vil blive bedt om at navngive animationen, når importen er afsluttet.

Hyperpad_Import_Guide_-_Animations_v2_html_6ae05a1e.png

Du kan forhåndsvise animationen for at sikre, at den fungerer korrekt, ved at trykke og holde fingeren på den nyoprettede animerede aktiv i biblioteket. Dette vil åbne aktivmenuen. Vælg Forhåndsvis animation for at afspille animationssekvensen.

Hyperpad_Import_Guide_-_Animations_v2_html_m3d21a54c.png

Importering af spritesheet:

Denne anden metode er lidt mere kompleks og afhænger af andre værktøjer. Det giver normalt de bedste resultater. Denne metode kræver oprettelsen af et spritesheet og en ledsagende plist-datafil. Ethvert program, der kan generere filer, der er kompatible med Cocos2D, vil fungere. Vi anbefaler TexturePacker til dette. Programmet kan downloades gratis her: https://www.codeandweb.com/texturepacker

Når dit spritesheet og plist-data er oprettet, skal du vælge Importer spritesheet fra animationsimportmenuen.

Som med andre aktiver bliver du derefter bedt om en kilde til import. Bemærk, at du ikke kan importere fra Camera Roll for spritesheets. Dette skyldes, at spritesheets kræver en PLIST-datafil sammen med spritesheetbilledet.

Vælg din ønskede kilde, og naviger til hvor du har filer gemt.

Hyperpad_Import_Guide_-_Animations_v2_html_752f55d.png

Når du har fundet dine filer, skal du blot trykke på dem for at vælge dem og derefter trykke Færdig i øverste højre hjørne for at begynde importen.

Bemærk: Du skal vælge både spritesheetbilledet og plist-datafilen, ellers vil du få en fejl. Hvis Import SD+HD-omskifteren er tændt, skal du vælge 4 filer. Et SD- og HD-billede og en SD- og HD-plistfil.

Import af partikler

Importen af partikler fungerer på samme måde som import af spritesheet-animation. Ligesom spritesheets er partikler sammensat af 2 filer. Du har dit partikelgrafik og en PLIST metadatafil, der indeholder parametrene for partikelegenskaberne. Når du vælger og importerer din partikeleffekt, skal du vælge begge filer. Husk, at partikler kan være ret ressourcekrævende, så dit partikelgrafik bør være relativt lille. Vi anbefaler typisk ikke at gå over 64x64 pixels for et HD-partikel.

Igen, ligesom grafik og animationer findes SD+HD-omskifteren.

Du kan bruge enhver partikeloprettelsesapp, der kan eksportere et Cocos2D-kompatibelt partikel system.

Import af musik og lydeffekter

Import af lyde og musik i hyperPad er ret simpelt. Åbn Import Aktiver-menuen, og vælg denne gang Musik & Lyd til mulighederne for at importere aktiver.

Her kan du importere lydfiler fra dit iTunes-bibliotek, Filer-appen og Dropbox.

Når du har valgt din importkilde, skal du blot navigere til de lydfiler, du ønsker at importere, vælge dem og trykke Færdig. Som før kan du importere flere filer ad gangen.

hyperPad kan afspille alle lydformater, der understøttes af iOS. For en fuld liste over kompatible filer, tjek iOS Developer Library her: https://developer.apple.com/library/archive/documentation/AudioVideo/Conceptual/MultimediaPG//UsingAudio/UsingAudio.html

Import af skrifttyper

Med skrifttyper er der to muligheder. BMFonts og TTF-skrifttyper.

BM Font står for Bitmap-skrift. BMFonts har typisk en lavere kvalitet, men tilbyder ydeevnefordele. BMFonts er gode til situationer, hvor du har mange objekter på skærmen og i situationer, hvor din tekst konstant ændrer sig. Ligesom partikler og spritesheet-animationer kræver BMFonts en PNG (med hvert tegn) og en FNT-datafil. hyperPad kan understøtte enhver BMFont-generator, der fungerer med cocos2D. Et eksempel er BMGlyph.

Når du importerer BM-skrifttyper, kan du kun importere fra Dropbox. Så sørg for, at du har en Dropbox-konto, der er linket og åben. Naviger til hvor du har gemt dine skrifttypefiler.

Hyperpad_Beta_Import_Guide_-_Fonts_v2_html_7650b467.png

Naviger til hvor dine bmfont-filer er gemt, vælg derefter filerne og tryk færdig (bemærk, billedet nedenfor viser 4 filer, der er valgt, fordi SD/HD-omskifteren er aktiv).

Hyperpad_Beta_Import_Guide_-_Fonts_v2_html_m6075d99b.png

TTF står for True Type Font og er det mest almindelige format, og når du downloader skrifttyper online, vil det sandsynligvis være den filtype, du modtager. TTF-skrifttyper har en meget højere kvalitet og har ikke pixelering, når de vises på enhver enhed. Dog er denne højere kvalitet forbundet med en ydeevneomkostning. TTF-skrifttyper bruges ofte til situationer, hvor der er små mængder tekst, som labels. I modsætning til BMFonts er der kun en enkelt ttf-fil at skulle håndtere.

Import af TTF-type skrifttyper er en lignende proces som andre aktiver, men du har et par flere importkilder.

Hyperpad_Beta_Import_Guide_-_Fonts_v2_html_72f31011.png

Import af en skrifttype fra Dropbox eller Filer-appen ligner de andre aktiver. Naviger blot til hvor skrifttypen er placeret, og vælg den.

Hyperpad_Beta_Import_Guide_-_Fonts_v2_html_m1c323820.png

hyperPad er også i stand til at få adgang til systemskrifterne, der er inkluderet i iOS på din iPad. For at importere en af disse skrifttyper, skal du vælge System Fonts under Importkilde.

Du vil blive bedt om en stor liste over skrifttyper at vælge imellem, og de giver dig et lille preview af, hvordan de vil se ud. Hvis du har en specifik skrifttype i tankerne, kan du hoppe til den alfabetisk ved at trykke på et af bogstaverne til højre. Når du finder en skrifttype, du kan lide, skal du blot trykke på den og derefter trykke færdig.

Hyperpad_Beta_Import_Guide_-_Fonts_v2_html_mf22bb5b.png

Importering fra andre apps:

hyperPad kan importere indhold fra 3. parts apps. Hvis du bruger en app, der kan eksportere/dele med andre apps via "Åbn i"-dialogen, så kan du importere et kompatibelt aktiv ind i hyperPad.

Når du har valgt at eksportere dit aktiv til hypePad, vil du blive bedt om et vindue til at vælge, hvilket projekt du vil importere aktivet til.

Efter at importen er gennemført, vil dit aktiv være placeret i Aktivbiblioteket.