Unity Sprite Sayfası Rehberi
SpriteFrame'den standart bir PNG sprite sayfası dışa aktarın ve bunu Unity'nin Sprite Editor'ında dilimleyin. SpriteFrame görüntüyü ve zamanlama referansını oluşturur; animasyon klipleri Unity'de yapılandırılır.
Unity içinde sprite sayfası nasıl kullanılır
Hazırlayın ve dışa aktarın
SpriteFrame'de PNG karelerini düzenleyin veya bunları MP4'ten çıkarın. Sprite Sayfası'nı seçin, kare boyutunu ve ölçeklendirme stilini belirleyin, ardından ZIP'i indirin.
PNG'yi içe aktarın
ZIP'i çıkarın ve bir PNG sayfasını Unity'ye sürükleyin. İçe aktarma ayarlarında Texture Type'ı Sprite (2D and UI) ve Sprite Mode'u Multiple olarak ayarlayın.
Izgarayı dilimleyin
Sprite Editor'ı açın ve Grid by Cell Size veya Grid by Cell Count ile Slice seçeneğini kullanın. Hücre boyutunu veya satır ve sütun sayısını dışa aktarılan sayfayla eşleştirin, ardından dilimleri uygulayın. ZIP birden fazla sayfa içeriyorsa tekrarlayın.
Animasyon klibi oluşturun
Dilimlenmiş spriteları sırayla seçin ve Unity'de bir animasyon klibi oluşturun. Klibin Samples ve döngü ayarlarını orada yapın. Dışa aktarılan JSON, kare sırası ve zamanlama için bir referanstır; bir Unity klibi değildir.
Kare boyutlarını küçültürken piksel sanatı için piksel ölçeklendirmeyi, çizim spritelar için ise pürüzsüz ölçeklendirmeyi kullanın. Yayınlamadan önce hedef projenizde sonucu kontrol edin.
İndirilebilir bir sprite sayfası örneği deneyin
Bu geometrik animasyon, SpriteFrame üzerinden dışa aktarılmış bir format örneğidir; bir yapay zeka karakter kalitesi gösterimi değildir. PNG, tek bir satırda dört adet 96 × 96 hücreye sahiptir (toplamda 384 × 96). Her kare 125 ms sürer: 8 FPS ve 0,5 saniyelik bir döngü.
Unity'de PNG'yi Sprite (2D and UI) olarak içe aktarın, Sprite Mode ayarını Multiple yapın, ardından 96 × 96 hücre boyutuna göre dilimleyin. Dört sprite'ı bir animasyon klibinde soldan sağa sırada tutun ve Samples değerini 8 yapın. Bu örneğin tekrarlanmasını istiyorsanız Loop Time seçeneğini etkinleştirin. Düzenleyici etiketleri sürüme göre değişebilir.
Sıkça sorulan sorular
SpriteFrame bir Unity animasyon klibi dışa aktarır mı?
Hayır. PNG görüntüleri ve JSON zamanlama verileri dışa aktarır. Klibi Unity'de dilimlenmiş spritelardan oluşturun.
Hangi dilimleme modunu kullanmalıyım?
Düzenli bir sayfa için Grid by Cell Size veya Grid by Cell Count genellikle en net başlangıç noktasıdır.