Texture Packer Maker เป็นเครื่องมือสำหรับสร้างแพ็กพื้นผิวและสไปรท์ชีท พร้อมเครื่องมือจัดเรียงแบบแมนนวลและอัตโนมัติ
ฟังก์ชันการทำงาน
การจัดการโปรเจ็กต์: เริ่มโปรเจ็กต์ใหม่โดยใช้ปุ่ม + รูปภาพที่นำเข้าในระหว่างการตั้งค่าเริ่มต้นจะถูกจัดเรียงลงในชีทโดยอัตโนมัติ
การจัดเรียงแบบแมนนวลและอัตโนมัติ: การนำเข้าใหม่จะปรากฏอยู่นอกชีท ใช้ปุ่ม Auto Pack เพื่อจัดเรียงพื้นผิวทั้งหมดทันที หรือเปิดใช้งาน Drag Texture สำหรับการจัดวางแบบแมนนวล
การเว้นระยะแบบกำหนดเอง: กำหนดระยะห่างพิกเซลเฉพาะระหว่างพื้นผิวผ่านปุ่ม Padding ค่านี้จะถูกนำไปใช้เมื่อใช้เครื่องมือ Magnet หรือ Auto Pack
ระบบแม่เหล็ก: การเปิดใช้งาน Drag Texture จะเปิดใช้งานแม่เหล็กโดยอัตโนมัติ เมื่อลากรูปภาพไปใกล้กับรูปภาพอื่นหรือไปทางขอบชีท รูปภาพจะประกบกันเพื่อการจัดเรียงที่แม่นยำ
การปรับขนาดชีท: ขณะอยู่ในโหมด Drag Texture จะมีตัวจัดการปรับขนาดสามตัวปรากฏขึ้นที่ด้านบน ด้านขวา และด้านล่างของชีท ลากตัวจัดการเหล่านี้เพื่อปรับขนาดของชีท
การส่งออก
เมื่อคลิก Export คุณสามารถเลือกรูปแบบที่คุณต้องการได้ แอปจะสร้างไฟล์สองไฟล์ในโฟลเดอร์โปรเจ็กต์:
ไฟล์ PNG: ชีทพื้นผิวที่จัดเรียงแล้ว ไฟล์เมตาเดตา: ไฟล์ JSON หรือ XML ที่มีพิกัดและขนาดของพื้นผิวแต่ละชิ้น
เมตาเดตา JSON ประกอบด้วย:
ข้อมูลแอป: ชื่อ เวอร์ชัน และชื่อไฟล์ภาพต้นฉบับ
ข้อมูลจำเพาะของแผ่นงาน: รูปแบบ (RGBA8888) และขนาดโดยรวมของแผ่นงาน (ความกว้าง/ความสูง)
ข้อมูลพื้นผิว: พิกัด (x, y) และขนาด (w, h) ของแต่ละสไปรท์
XML (Sparrow) ประกอบด้วย:
ข้อมูลพื้นผิวย่อย: ชื่อ ตำแหน่ง และขนาด
ความเข้ากันได้มาตรฐาน: รูปแบบมาตรฐานอุตสาหกรรมสำหรับเครื่องมือสร้างแอนิเมชั่น 2 มิติส่วนใหญ่