Obsługiwane typy zasobów | hyperPad Documentation

Loading...

Logo

Wprowadzenie:

hyperPad umożliwia importowanie szerokiej gamy zasobów. Ten artykuł pomoże Ci lepiej zrozumieć obsługiwane formaty, specyfikacje i różne typy zasobów.

Różne zasoby i obsługiwane formaty:

W hyperPad możesz importować pojedyncze obrazy i klatki animacji, pełne arkusze sprite'ów, czcionki, cząsteczki, dźwięki i muzykę.

Obrazy:

hyperPad obsługuje wszystkie standardowe formaty obrazów, które obsługuje Twój iPad. Możesz nawet importować obrazy z przezroczystymi elementami.

Aby uzyskać najlepsze wyniki, powinieneś używać plików PNG, ponieważ obsługują one przezroczystość i są formatem bezstratnym. Typy obrazów takie jak JPG nie obsługują przezroczystości i są kompresowane, co prowadzi do niższej jakości obrazu.

Używaj przezroczystych plików PNG, aby uzyskać obrazy bez tła

Specyfikacje obrazów:

Podczas tworzenia swoich grafik powinieneś upewnić się, że wszystko mieści się w rozmiarze ekranu iPada.

Są 2 rozdzielczości dla iPada, 1024×768 dla standardowych urządzeń i 2048×1536 dla urządzeń retina. Zawsze staraj się tworzyć grafiki dla najwyższej obsługiwanej rozdzielczości, ponieważ hyperPad automatycznie stworzy wersje non-retina za Ciebie. Tak więc, tworząc grafiki i ilustracje do swoich projektów, upewnij się, że twoje prace są zaprojektowane w rozdzielczości 2048x1536.

Pamiętaj także, że maksymalny rozmiar obrazu, który można zaimportować, wynosi 2048×2048 pikseli.

Klatki animacji:

Jeśli pracujesz z animacjami, upewnij się, że każda klatka animacji ma dokładnie taką samą rozdzielczość, a prace są dokładnie w centrum obrazu lub się nie poruszają. Aby uzyskać więcej informacji na temat animacji, sprawdź Animacje w dokumentacji pomocy.

Arkusze sprite'ów:

Możesz importować animowane arkusze sprite'ów do hyperPad, łącząc swój projekt z Dropboxem. Zobacz "Importowanie zasobów" po więcej informacji na temat łączenia z Dropboxem.

Arkusze sprite'ów są używane do zmniejszenia zużycia pamięci i zwiększenia wydajności sceny. Ponadto korzystanie z arkusza sprite'ów ułatwia działania takie jak "Odtwórz animację", ponieważ automatycznie importuje wszystkie niezbędne klatki.

Podobnie jak w przypadku importowania zwykłych obrazów, hyperPad automatycznie stworzy wersję non-retina twojego arkusza sprite'ów. Dlatego podczas tworzenia arkuszy sprite'ów upewnij się, że tworzysz je w najwyższej możliwej rozdzielczości.

hyperPad wspiera tylko arkusze sprite'ów w formacie PNG o maksymalnej rozdzielczości 2048x248 pikseli.

Wszystkie arkusze sprite'ów muszą być powiązane z plikiem meta danych ".plist" o tej samej nazwie. np. MySpriteSheet.PNG musi mieć MySpriteSheet.PLIST obok siebie. Plik meta danych musi być sformatowany zgodnie z standardowymi specyfikacjami "Cocos2D".

Możesz użyć narzędzi takich jak "Texture Packer", aby wygenerować kompatybilny arkusz sprite'ów. Jakiekolwiek narzędzie zdolne do tworzenia arkuszy sprite'ów "Cocos2D" jest kompatybilne z hyperPad.

Czcionki:

Czcionki niestandardowe można importować do hyperPad, łącząc swój projekt z Dropboxem. Zobacz "Importowanie zasobów" po więcej informacji na temat łączenia z Dropboxem.

hyperPad obsługuje tylko czcionki bitmapowe (BMFonts). Podobnie jak w przypadku arkuszy sprite'ów, BMFonts składają się z 2 części. Obraz czcionki (PNG) i plik meta danych (FNT). Wszystkie BMFonts muszą zawierać PNG i FNT o tej samej nazwie. np. MyFont.PNG i MyFont.FNT.

W przeciwieństwie do innych zasobów opartych na obrazach, BMFonts nie będą generować wersji SD (Non Retina). Jeśli chcesz obsługiwać Retina i Non Retina, musisz stworzyć swoje własne wersje HD i SD. Grafiki w rozdzielczości Retina mają zazwyczaj 2x większy rozmiar. Dla wersji Retina HD musisz użyć następującej konwencji nazewnictwa: MyFont-hd.PNG MyFont.PNG, MyFont-hd.FNT oraz MyFont.FNT. Zauważ, że wersja retina ma dodane "hd" do nazwy pliku. Dodatkowo, "hd" jest wrażliwe na wielkość liter. Musisz użyć małych liter "hd" na końcu swojej nazwy.

Możesz użyć narzędzi takich jak "bmGlyph", aby wygenerować kompatybilne BMfonty z istniejących czcionek. Możesz również użyć dowolnego innego narzędzia zdolnego do tworzenia BMfontów, które jest kompatybilne z "Cocos2D".

Dźwięki i muzyka:

hyperPad może odtwarzać wszystkie formaty audio obsługiwane przez iOS. Obejmuje to MP3, MP4, M4A, M4R, WAV, PCM, AIFF i inne. Pełną listę znajdziesz w Bibliotece dewelopera iOS firmy Apple.

Zauważ, że jeśli korzystasz z funkcji importu Biblioteki zasobów, plik audio zostanie przekonwertowany na M4A. Jeśli chcesz zachować oryginalny format pliku, musisz "połączyć się z Dropboxem" i dodać swój dźwięk przez aplikację Dropbox, przeglądarkę internetową lub komputer stacjonarny. Zobacz "Importowanie zasobów" po więcej informacji na temat importowania i łączenia z Dropboxem.