Apakah ada alat untuk membantu dengan cepat menentukan frame animasi dari sprite sheet berukuran tidak seragam?

16

Banyak sprite sheet online memiliki persegi panjang berukuran tidak seragam sebagai frame animasi dan sering menggunakan sebagian gambar untuk kredit, dll., Ini membuat mesin permainan sulit untuk memotong klip dengan benar.

Apakah ada alat yang dapat membantu Anda dengan cepat menentukan bingkai dalam lembaran, mengekspor data animasi yang akan digunakan mesin gim?

Dan7
sumber
3
Wow, saya berpikir untuk menanyakan pertanyaan-tepatnya- ini sekitar dua minggu yang lalu.
Lunin
1
Ada pembungkus sprite sheet , tetapi menghasilkan spritesheets dari frame mentah.
Ali1S232
@ Dan7: Jika alat ini membantu mencapai apa yang Anda inginkan dan karenanya menjawab pertanyaan Anda, Anda harus memposting tautan ke alat ini (dan mungkin deskripsi singkat bagaimana Anda memecahkan masalah Anda) sebagai jawaban. Mereka tidak benar-benar termasuk dalam pertanyaan, kecuali jika Anda ingin mendaftarkannya sebagai solusi "tidak dapat digunakan" untuk masalah Anda.
bummzack
Mereka tidak persis seperti yang saya inginkan, mereka memiliki "tangkapan" sendiri ketika datang ke pendekatan. Tapi Anda benar, saya harus memindahkan mereka ke sebuah jawaban.
Dan7
1
Hei, aku pencipta Editor darkFunction. Itu tidak persis apa yang Anda minta (sebenarnya mengkhususkan diri dalam menghidupkan lembar sprite tidak seragam). Lihat Beta, ini sangat stabil sekarang. Apa 'tangkapan' yang Anda maksud? Jika ada sesuatu yang hilang tolong beri tahu saya dan saya dapat mencoba untuk memasukkannya dalam rilis berikutnya! :)
Sam

Jawaban:

7

[Pindah dari badan pertanyaan] Berikut adalah daftar apa yang saya temukan dengan googling:

  • Sprite Vortex ( http://spritevortex.codeplex.com/ ): Dapat mendeteksi frame secara otomatis. Ada beberapa crash dan masih bermasalah, jika tidak itu adalah pilihan yang sangat baik. Saat Anda mengekspor, pastikan Anda mengklik item root alih-alih animasi individual dalam tampilan hierarki untuk mengekspor semua definisi animasi.

  • darkFunction Editor ( http://darkfunction.com/ ): Dengan mengklik dua kali sprite, secara otomatis akan membuat bingkai. Masih beberapa pekerjaan manual tetapi sejauh ini berhasil.

  • Spritimator ( http://www.google.com/search?q=spritimator&ie=utf-8&oe=utf-8&aq=t ): Melihat ini digunakan oleh tutorial, tetapi halaman web penulis tampaknya turun saat ini.

Dan7
sumber
1
darkFunction Editor adalah alat yang sangat bagus.
Tony
2

Biasanya sprite sheet tersebut datang dengan file tambahan dengan koordinat untuk frame yang dikemas (beberapa bahkan mungkin diputar). Mengekstraksi frame tanpa koordinat ini benar-benar bisa menjadi tugas yang rumit. Mengotomatiskannya juga akan sangat sulit dilakukan, karena sprite tunggal tidak harus memiliki bentuk yang berdekatan.

Jika file koordinat hilang, saya mungkin akan menggunakan alat Photoshop Slice untuk menandai masing-masing frame dan kemudian Anda dapat mengekspor semua irisan sekaligus dengan menggunakan "Simpan untuk Web & Perangkat".

bummzack
sumber