ما هو أداة تقسيم أوراق السبرايت؟

تقطّع هذه الأداة ورقة الرسوم المتحركة (Sprite Sheet) إلى صور إطارات منفصلة. حدّد الشبكة بعدد الأعمدة والصفوف أو بمقاس البلاطة الدقيق، وعاين خطوط القص فوق ورقتك، ثم نزّل كل إطار كملف PNG مرقّم داخل أرشيف ZIP. ويستخدمها مطوّرو الألعاب لاستخراج إطارات الحركة أو حزم الأيقونات من صورة أطلس واحدة.

عند رفع الورقة تُفحص قناة الشفافية بحثًا عن الفواصل الفارغة، وإذا خرجت المسافات منتظمة يُملأ مقاس المربع والتباعد والهامش تلقائيًا. يمكن استبعاد المربعات الفارغة من الناتج. تخرج اللقطات باسم name_01.png تصاعديًا، فرادى أو داخل ملف name_frames.zip، وبحد أقصى 1024 لقطة للورقة الواحدة.

كيفية الاستخدام

  1. ارفع ورقة الرسوم بصيغة PNG واختر نمط الشبكة: أعمدة × صفوف، أو عرض وارتفاع بلاطة ثابتين.
  2. اضبط الإزاحة والتباعد والهامش حتى تنطبق خطوط المعاينة تمامًا على رسومك.
  3. عاين الإطارات فرادى، وتخطَّ البلاطات الفارغة إن أردت، ثم نزّل جميع الإطارات في أرشيف ZIP من ملفات PNG.

متى تستخدم

  • استخراج دورة ركض من اثنتي عشرة لقطة من أطلس شخصية لمشروع Godot.
  • تفكيك ورقة أيقونات مشتراة إلى ملفات PNG مستقلة لمكتبة واجهة.
  • استعادة مربعات خريطة قديمة بعد ضياع الملفات الأصلية.

النتيجة

مطوّر ألعاب يرفع أطلس شخصية بحجم ٥١٢×٥١٢، ويضبط مقاس البلاطة على ٦٤×٦٤ بتباعد ٢ بكسل، فيرى الشبكة تنطبق على الإطارات الـ٥٦ كلها، وينزّل من walk_01.png حتى walk_56.png في أرشيف واحد.

الأسئلة الشائعة

هل عليّ قياس مقاس المربع بنفسي قبل رفع ورقة الرسوم؟
غالبًا لا. تُفحص قناة الشفافية بحثًا عن الفواصل، وإذا كانت المسافة ثابتة عبر الورقة كلها يُملأ المقاس والهامش والتباعد نيابة عنك. أما الأوراق غير المنتظمة فيُقترح لها مقاس من قوى العدد اثنين تعدّله يدويًا.
ماذا لو كان الأطلس مصدّرًا من TexturePacker والرسوم موزّعة بلا انتظام؟
الأطلس المرصوص لا يحمل مسافة متكررة، فلا يصل إليه القطع الشبكي. تصدّر تلك البرامج ملف JSON أو XML يسجّل مستطيل كل رسم، وتحتاج إلى أداة تقرأ ذلك الملف. هنا نتعامل مع الشبكات المنتظمة فقط.
هل تحتفظ كل لقطة بخلفيتها الشفافة بعد التقطيع؟
نعم. يُنسخ كل مربع بكسلًا ببكسل إلى ملف PNG خاص به مع قناة الشفافية، فيدخل الرسم ذو الظل الناعم إلى المحرك دون أن تظهر خلفه هالة بيضاء.
ما أقصى حجم للورقة، وهل هناك حد لعدد اللقطات؟
حجم الملف حتى 20 ميغابايت، والشبكة تصل إلى 64 عمودًا و64 صفًا، ويتوقف التقطيع عند 1024 مربعًا. ألف وأربعة وعشرون مربعًا بمقاس 32×32 تعني صورة 1024×1024، وهو ما يغطي معظم الأوراق المتداولة.
بأي ترتيب تخرج اللقطات، وكيف تُسمّى الملفات؟
بترتيب القراءة: من اليسار إلى اليمين ثم إلى الأسفل. يأخذ الاسم اسم الورقة الأصلي مع رقم مصفّر، فتتحول hero.png إلى hero_01.png حتى hero_56.png وتُرتَّب صحيحًا في أي مدير ملفات.

أدوات ذات صلة