Mengimport dan Menggunakan Animasi
Dengan hyperPad, anda boleh membuat objek dengan animasi tersuai. Anda mempunyai dua pilihan apabila bercakap tentang animasi. Anda boleh mengimport animasi sebagai bingkai individu, atau helaian sprite lengkap.
Bingkai Individu:
Anda boleh mencipta kitaran animasi dengan mengimport urutan gambar bingkai individu.
Untuk memulakan, anda mesti mengimport bingkai pertama anda atau imej untuk mewakili objek anda dari "Perpustakaan Aset" (Lihat Mengimport Aset). Setelah anda mengimport objek anda, ketuk dan tahan jari anda pada objek yang anda mahu tambah animasi, ini akan memunculkan Menu Aset.
Dari Menu Aset, pilih "Tambah Animasi", ini akan muncul dengan pilihan untuk mengimport dari Kamera, atau Dropbox. Lihat "Mengimport Aset" untuk maklumat lanjut mengenai pilihan ini.
Setelah anda memilih sumber import yang dikehendaki, anda boleh memilih semua bingkai animasi, kemudian ketuk "Selesai" di sudut kanan atas untuk meneruskan mengimport bingkai-bingkai ini.
Anda kemudiannya akan diminta untuk memasukkan nama kitaran animasi.
Setelah anda memasukkan nama kitaran, hyperPad akan mencipta helaian sprite dengan semua kitaran animasi untuk aset itu (termasuk grafik aset asal). Perlu diingat bahawa hyperPad hanya akan menjana helaian sprite dengan resolusi maksimum 2048x2048 piksel. Ini bermakna bahawa jumlah saiz untuk setiap bingkai yang diimport (termasuk aset asal) tidak boleh melebihi saiz maksimum helaian sprite.
Jika anda berurusan dengan gambar yang lebih besar, banyak bingkai animasi, atau kedua-duanya. Anda mungkin akan menghadapi ralat yang menyatakan bahawa anda telah melebihi saiz maksimum helaian sprite. Jika anda berkeras menggunakan grafik yang sebesar ini, maka terdapat beberapa cara untuk mengatasinya.
-
Pecahkan urutan animasi anda ke atas beberapa objek. Setiap objek akan mempunyai helaian sprite 2048x2048 mereka sendiri. Jadi sediakan objek "berjalan", sediakan objek "melompat", dan lain-lain. Di mana setiap objek menyimpan kitaran animasi (atau beberapa kitaran). Dengan cara ini anda menjana beberapa helaian sprite 2048x2048.
-
Jangan import sebagai kitaran animasi. Cukup import setiap bingkai animasi sebagai imej mereka sendiri. Kemudian gunakan tingkah laku Play Animation dan tambahkan setiap bingkai secara manual ke dalam garis masa animasi dalam sifat tingkah laku.
Helaian Sprite:
Anda boleh mencipta helaian sprite tersuai dan mengimportnya ke dalam hyperPad dengan menghubungkan projek anda dengan Dropbox. Untuk mengetahui lebih lanjut tentang menghubungkan projek anda dengan Dropbox, lihat "Mengimport Aset".
Untuk mencipta helaian sprite tersuai, anda boleh menggunakan mana-mana alat yang mampu mencipta helaian sprite yang sesuai dengan "Cocos2D". Semua helaian sprite mesti mempunyai fail PLIST yang berpasangan mengandungi metadata helaian sprite. Anda boleh melihat artikel bantuan "Jenis Aset Yang Disokong" untuk mengetahui lebih lanjut mengenai helaian sprite yang serasi.
Melihat Animasi:
Jika aset anda mempunyai animasi, ia akan ditandakan dalam "Perpustakaan Aset" sebagai aset "Beranimasi".
Untuk melihat pratayang animasi aset, buka "Menu Aset" dengan mengetuk dan menahan jari anda pada aset beranimasi, kemudian pilih "Lihat Animasi".
Dari sini, anda boleh memunculkan "Menu Aset" sekali lagi, dan pilih "Pratonton Animasi". Tingkap pop-up akan memainkan animasi dan juga menunjukkan maklumat berguna.
Jika anda mengetuk dan menahan jari anda pada kitaran animasi, ia akan membuka Menu Aset membolehkan anda melihat bingkai individu untuk kitaran itu.
Menggunakan Animasi:
Anda boleh menambah aset beranimasi terus ke kanvas, atau menggunakan tingkah laku "Play Animation" untuk menjalankan animasi atas permintaan.
Untuk menambah aset beranimasi terus pada kanvas, luncurkan "Perpustakaan Aset" dan lihat animasi aset beranimasi. Jika anda memilih kitaran animasi, ia akan ditambahkan ke "Dock" membolehkan anda menyeretnya terus ke dalam pemandangan anda.
Apabila anda menambah kitaran animasi ke kanvas, ia akan mencipta objek dan secara automatik menambah tingkah laku "Play Animation" kepadanya. Jika anda perlu mengubah tetapan main animasi untuk objek itu, anda boleh melakukannya dari Tingkah Laku objek tersebut.
Menggunakan Tingkah Laku "Play Animation":
Jika anda perlu memainkan animasi pada suatu peristiwa, seperti apabila pengguna menekan butang atau menggerakkan joystick, maka anda boleh menggunakan tingkah laku "Play Animation".
Mulakan dengan menambah aset beranimasi ke kanvas. Kemudian pilih objek dan luncurkan "Editor Tingkah Laku" dari "Sifat Objek".
Dalam contoh ini, kita akan membuat objek memainkan animasi apabila ia ditekan. Mulakan dengan menambah tingkah laku "Started Touching".
Seterusnya Tambah tingkah laku "Play Animation" dari kategori FX, dan sambungkan ia ke tingkah laku "Started Touching" yang anda tambahkan sebelumnya.
Setelah ia disambungkan, ketuk tingkah laku "Play Animation" untuk melihat "Sifat Tingkah Laku". Dari sifat tingkah laku anda boleh mengubah objek mana yang hendak dianimasikan, animasi yang hendak dimainkan, dan pelbagai parameter lain yang menjejaskan pemutaran animasi.
Dalam sifat tingkah laku, ketuk pada kotak yang berlabel "Pilih Animasi". Ini akan memunculkan garis masa animasi, membolehkan anda menambah bingkai atau kitaran animasi.
Untuk menambah animasi ke garis masa, anda boleh mengetuk ikon "Perpustakaan Aset", untuk membuka perpustakaan aset. Mana-mana aset grafik yang anda ketuk akan secara automatik diseleksi dan ditambah ke garis masa.
Jika anda ingin menambah kitaran animasi, tekan dan tahan pada aset beranimasi untuk membuka "Menu Aset". Dari Menu Aset, pilih "Lihat Animasi". Perpustakaan Aset kini akan menunjukkan semua kitaran animasi yang telah anda tambahkan sebelum ini ke aset tersebut. Mengetuk kitaran akan menambahkannya ke garis masa.
Setelah anda selesai menambah animasi ke garis masa, anda boleh mengetuk pada skrin tingkah laku untuk menutup garis masa dan kembali ke editor tingkah laku.
Jika anda menekan "Main", objek itu hanya akan dianimasikan setelah anda menyentuhnya.

