Düzgün olmayan hareketli grafik boyutlarına sahip bir hareketli grafik sayfası için, her bir hareketli hareketli grafik için sınırlayıcı dikdörtgenleri nasıl alabilirim (yani aşağıdaki görüntüdeki mavi kutular / yalnızca birkaç örnek çizdim)?
Ne belirlemek istiyorum: offset_x, offset_y, width, height
Şimdiye kadar, sadece tüm spriteların aynı boyutlara sahip sprite sayfaları kullandım . Bu durumda, sadece belirli bir hareketli grafiği almak için x ve y ofsetini belirtmeniz gerekir. Bununla birlikte, düzgün olmayan boyutlardaki sprite sayfaları için bu işe yaramaz.
EDIT: Yorumlar ve cevapları okuduktan sonra, wrt daha kapsayıcı hale getirmek için sorumu yeniden ifade ettim. bir oyunda sprite sayfası kullanma süreci. Daha önce, soru, insanların neden eşit olmayan boyutlarda sprite sayfaları ürettiklerini ve bununla nasıl başa çıkabileceğimi içeriyordu.