Apa itu Pemisah Sprite Sheet?
Alat ini memotong sprite sheet menjadi gambar frame satu per satu. Tentukan grid lewat jumlah kolom dan baris atau lewat ukuran ubin yang pasti, lihat pratinjau garis potongnya di atas lembar Anda, lalu unduh semua frame sebagai PNG bernomor dalam satu ZIP. Pengembang gim memakainya untuk mengambil frame animasi atau paket ikon dari satu gambar atlas.
Begitu diunggah, kanal alfa disisir untuk mencari celah transparan, dan bila jaraknya seragam ukuran tile, spasi, serta margin terisi sendiri. Kotak kosong bisa dibuang dari hasil. Frame keluar sebagai name_01.png berurutan, satu per satu atau dalam name_frames.zip, maksimal 1024 per lembar.
Cara menggunakan
- Unggah PNG sprite sheet Anda dan pilih mode grid: kolom × baris, atau lebar dan tinggi ubin tetap.
- Sesuaikan offset, jarak, dan margin sampai garis grid pratinjau pas benar dengan sprite Anda.
- Lihat pratinjau tiap frame, lewati ubin kosong bila perlu, lalu unduh semua frame sebagai ZIP berisi PNG.
Kapan menggunakan
- Mengambil siklus lari 12 frame dari atlas karakter untuk proyek Godot.
- Memecah lembar ikon berbayar menjadi PNG terpisah untuk pustaka UI.
- Menyelamatkan tile satu per satu dari tileset lama saat file aslinya hilang.
Hasil
Seorang pengembang gim mengunggah atlas karakter 512×512, mengatur ukuran ubin 64×64 dengan jarak 2 px, melihat grid mengunci tepat pada seluruh 56 frame, lalu mengunduh walk_01.png sampai walk_56.png dalam satu ZIP.
FAQ
- Apakah saya harus mengukur sendiri ukuran tile sebelum mengunggah lembar?
- Biasanya tidak. Kanal alfa disisir untuk mencari celah transparan, dan bila jaraknya konsisten di seluruh lembar, ukuran, margin, dan spasi langsung terisi. Lembar yang tidak beraturan diberi tebakan pangkat dua.
- Bagaimana kalau atlas saya dari TexturePacker dan sprite-nya tidak rapi?
- Atlas yang dipadatkan tidak punya jarak berulang, jadi pemotongan kisi tidak bisa menjangkaunya. Eksporter seperti itu menyertakan JSON atau XML berisi kotak tiap sprite, dan Anda butuh alat yang membaca berkas itu.
- Apakah latar transparan tiap frame tetap utuh setelah dipotong?
- Tetap. Setiap kotak disalin piksel demi piksel ke PNG-nya sendiri lengkap dengan alfa, jadi sprite berbayang lembut masuk ke engine tanpa muncul garis putih di belakangnya.
- Seberapa besar lembar yang bisa dimuat dan berapa batas jumlah frame?
- Berkas sampai 20 MB, kisi sampai 64 kolom dan 64 baris, dan pemotongan berhenti di 1024 kotak. Seribu dua puluh empat tile 32x32 sama dengan gambar 1024x1024, yang mencakup hampir semua lembar nyata.
- Frame keluar dalam urutan apa dan bagaimana penamaan berkasnya?
- Urutan baca: kiri ke kanan lalu turun satu baris. Nama memakai nama berkas asli ditambah indeks bernol, jadi hero.png menjadi hero_01.png sampai hero_56.png dan urutannya rapi di file manager.
Alat terkait
Pembuat Kolase Foto
Susun foto jadi kolase grid atau bebas, lalu ekspor
Penggabung Gambar
Gabungkan beberapa gambar secara horizontal atau vertikal
Inversi Warna Gambar
Balik atau negasikan semua warna dalam sebuah gambar
Pelacak PNG ke SVG
Ubah gambar raster menjadi grafik vektor yang dapat diskalakan
Generator Sprite Sheet
Gabungkan gambar menjadi satu sprite sheet
Konverter Gambar ke ICO
Konversi gambar ke format favicon ICO