ตัวสร้างสไปรต์ชีต
รวมภาพเป็นสไปรต์ชีตด้วยการลากเพื่อจัดเรียงใหม่ เลย์เอาต์ตาราง ช่องว่าง โหมดสเกล ส่งออกเป็น PNG/WebP/JPG พร้อมข้อมูล JSON atlas สำหรับเอนจินเกมและ CSS
สไปรต์ชีตคืออะไรและทำไมต้องใช้?
สไปรต์ชีตคือไฟล์ภาพเดียวที่มีภาพเล็กหลายภาพ (สไปรต์) จัดเรียงในตาราง การใช้สไปรต์ชีตลดคำขอ HTTP ปรับปรุงประสิทธิภาพการโหลดหน้า และทำให้การเรนเดอร์เกมมีประสิทธิภาพมากขึ้น
รองรับรูปแบบภาพอะไรบ้าง?
คุณสามารถอัปโหลดภาพ PNG, JPG, GIF, SVG และ WebP เครื่องมือรองรับการอัปโหลดเป็นชุดและการวางจากคลิปบอร์ด (Ctrl+V) สำหรับเวิร์กโฟลว์ที่รวดเร็ว
มีรูปแบบการส่งออกอะไรบ้าง?
ส่งออกสไปรต์ชีตเป็น PNG (พร้อมความโปร่งใส), WebP (รูปแบบสมัยใหม่ที่มีขนาดไฟล์เล็กลง) หรือ JPG (ดีที่สุดสำหรับภาพถ่ายโดยไม่มีความโปร่งใส) เลือกตามข้อกำหนดของแพลตฟอร์มเป้าหมายของคุณ
จัดเรียงภาพใหม่ในสไปรต์ชีตได้อย่างไร?
ลากและวางภาพขนาดย่อเพื่อจัดเรียงตำแหน่งใหม่ในสไปรต์ชีต คุณยังสามารถวางภาพโดยตรงจากคลิปบอร์ดโดยใช้ Ctrl+V
ข้อมูล JSON atlas คืออะไรและเอ็นจิ้นใดรองรับบ้าง?
ข้อมูล JSON atlas มีตำแหน่ง ขนาด และข้อมูลเฟรมสำหรับแต่ละสไปรต์ เข้ากันได้กับเอ็นจิ้นเกมยอดนิยมเช่น Phaser, PixiJS, Unity, Cocos2d และอื่นๆ อีกมากมายสำหรับการดึงสไปรต์อัตโนมัติ
โหมดสเกลที่แตกต่างกันคืออะไร?
พอดีรักษาอัตราส่วน เติมเต็มปิดเซลล์และตัดส่วนเกิน ยืดบิดเพื่อเติมเต็ม
เครื่องมือรองรับความโปร่งใสหรือไม่?
ใช่ PNG และ WebP รักษาความโปร่งใส คุณสามารถตั้งสีพื้นหลังได้ ซึ่งมีประโยชน์สำหรับการส่งออก JPG ที่ไม่รองรับความโปร่งใส
ช่องว่างส่งผลต่อสไปรต์ชีตอย่างไร?
ช่องว่างเพิ่มพื้นที่ระหว่างสไปรต์แต่ละตัวในชีต ป้องกันการรั่วไหลของภาพเมื่อสุ่มตัวอย่างพื้นผิว สิ่งนี้สำคัญโดยเฉพาะสำหรับเอ็นจิ้นเกมที่ใช้การกรองแบบเชิงเส้น
ฉันสามารถใช้สไปรต์ชีตสำหรับ CSS ได้หรือไม่?
ได้ สไปรต์ชีตทำงานได้ดีสำหรับสไปรต์ CSS ข้อมูล JSON atlas สามารถใช้สร้างกฎ CSS background-position ลดคำขอ HTTP และปรับปรุงประสิทธิภาพการโหลดหน้า
แนวทางปฏิบัติที่ดีที่สุดสำหรับมิติสไปรต์ชีตคืออะไร?
รักษามิติเป็นกำลังของ 2 (256x256, 512x512, 1024x1024) สำหรับการจัดการพื้นผิว GPU ที่เหมาะสมที่สุด เอ็นจิ้นเกมส่วนใหญ่ชอบมิติเหล่านี้เพื่อประสิทธิภาพและความเข้ากันได้ที่ดีขึ้น
สไปรต์ชีตปรับปรุงประสิทธิภาพเกมอย่างไร?
สไปรต์ชีตลดการเรียกวาดโดยการจัดกลุ่มสไปรต์หลายตัวเป็นพื้นผิวเดียว สิ่งนี้ลดการเปลี่ยนแปลงสถานะ GPU ลดโอเวอร์เฮดหน่วยความจำ และทำให้การเรนเดอร์มีประสิทธิภาพมากขึ้น
ความแตกต่างระหว่างสไปรต์ชีตและแอตลาสพื้นผิวคืออะไร?
สไปรต์ชีตมักจัดเรียงเฟรมในตารางสม่ำเสมอ ในขณะที่แอตลาสพื้นที่สามารถจัดกลุ่มสไปรต์ที่มีรูปทรงไม่สม่ำเสมอได้อย่างมีประสิทธิภาพมากกว่าโดยใช้อัลกอริทึมเช่น bin packing
วิธีใช้ ตัวสร้างสไปรต์ชีต
รวมภาพหลาย ๆ ภาพเป็น sprite sheet เดียวได้ทันทีในเบราว์เซอร์ ลากเพื่อจัดลำดับเฟรมใหม่ ปรับกริดและระยะขอบอย่างละเอียด แล้วส่งออกเป็นไฟล์ PNG/WebP/JPG พร้อมข้อมูล JSON atlas สำหรับเกมเอนจินและ CSS sprite การประมวลผลทั้งหมดทำในเครื่อง
- เพิ่มรูปภาพของคุณแล้วใช้ปุ่ม + และ − กำหนด Columns และ Rows ของกริด
- ตั้งค่า Padding (px) เพื่อเว้นช่องว่างระหว่างสไปรต์และป้องกันเท็กซ์เจอร์ติดกัน
- เลือก Sprite Size แบบ Auto เพื่อให้พอดีกับเฟรมที่ใหญ่ที่สุด หรือพิมพ์ขนาดคงที่ให้ทุกช่องเท่ากัน
- เลือก Scale Mode เป็น Fit, Fill หรือ Stretch เพื่อกำหนดว่าแต่ละภาพจะวางในช่องอย่างไร
- เลือก Background เป็น Transparent, White, Black หรือ Custom ตั้ง Format เป็น PNG, WebP หรือ JPG และตั้งชื่อไฟล์ใน Filename
- ลากภาพย่อเพื่อจัดลำดับเฟรมใหม่ — พิกัดของ atlas จะอัปเดตอัตโนมัติ — แล้วส่งออกพร้อมไฟล์ JSON
ใส่ระยะขอบอย่างน้อย 2 px เพื่อไม่ให้สไปรต์ที่อยู่ติดกันซึมเข้าหากัน เวลาเอนจินย่อขยายหรือกรองเท็กซ์เจอร์
เครื่องมือที่เกี่ยวข้อง
- เครื่องคำนวณ Chmod เครื่องคำนวณ chmod ออนไลน์ฟรีเพื่อแสดงและคำนวณสิทธิ์ไฟล์ Linux ด้วยช่องทำเครื่องหมาย แปลงระหว่างสัญกรณ์ตัวเลข (755, 644) และสัญลักษณ์ (rwxr-xr-x) ทันที รองรับสิทธิ์พิเศษเช่น setuid, setgid, sticky bit
- ตาราง ASCII ข้อมูลอ้างอิงการเข้ารหัสอักขระ ASCII ครบถ้วนพร้อมรหัสทศนิยม เลขฐานสิบหก ฐานแปด ฐานสอง เอนทิตี HTML และคำอธิบายอักขระ ค้นหาและกรองได้ทันที
- เครื่องมือทดสอบคำขอ HTTP ทดสอบ REST API โดยตรงในเบราว์เซอร์ของคุณ ส่งคำขอ GET, POST, PUT, DELETE ด้วย header, body และพารามิเตอร์ที่กำหนดเอง ดูสถานะ header และ body JSON ของการตอบกลับทันที
- ตัวสร้าง .htaccess สร้างกฎ Apache .htaccess สำหรับการเปลี่ยนเส้นทาง เขียนใหม่ ส่วนหัวความปลอดภัย แคช และอื่นๆ
- ตัวสร้าง Robots.txt ตัวสร้าง robots.txt ออนไลน์ฟรี สร้างและปรับแต่งไฟล์ robots.txt เพื่อควบคุมการรวบรวมข้อมูลของเครื่องมือค้นหา จัดการการเข้าถึงของระบบรวบรวมข้อมูล และปรับปรุง SEO ของเว็บไซต์ของคุณ
- ตัวสร้าง Sitemap ตัวสร้าง XML sitemap ออนไลน์ฟรี เพิ่ม URL ตั้งค่าลำดับความสำคัญและความถี่ สร้าง sitemap ที่ดีต่อ SEO ได้ทันที
- GIF แยกเฟรม แยกและดาวน์โหลดเฟรมแต่ละเฟรมจากภาพเคลื่อนไหว GIF เป็น PNG หรือสไปรต์ชีต เครื่องมือออนไลน์ฟรีพร้อมดูตัวอย่างและส่งออก ZIP
- GIF ย้อนกลับ ย้อนลำดับการเล่นภาพเคลื่อนไหว GIF ออนไลน์ฟรี อัปโหลด ดูตัวอย่าง และดาวน์โหลดทันที