ฉันกำลังพยายามสร้างเกมการ์ดโดยใช้ Phaser ซึ่งเป็นเฟรมเวิร์ก HTML5 JS เพราะฉันเป็นศิลปินที่แย่มากและไม่สามารถออกแบบของตัวเองได้ฉันจึงใช้สไปรต์แผ่นภาพเล่นไพ่ฟรีที่ฉันพบทางออนไลน์ ปัญหาคือฉันไม่สามารถหาวิธีแสดงบัตรแต่ละใบโดยใช้ Phaser
ในกรอบก่อนหน้านี้ที่ฉันใช้ฉันสามารถสร้างสไปรต์ขนาดเล็กทีละตัวจากแผ่นสไปรต์ขนาดใหญ่ที่ฉันใช้ แต่ฉันไม่สามารถหาวิธีที่จะทำได้ใน Phaser ถ้าเป็นไปได้
ดังนั้นฉันจึงมองไปที่การโหลดภาพเป็นแผ่นสไปรต์ แต่ดูเหมือนว่าสไปรต์แผ่นโฆษณานั้นใช้สำหรับการเคลื่อนไหวเท่านั้นและคุณไม่สามารถแสดง 'กรอบ' ของสไปรต์แผ่นโฆษณาที่เฉพาะเจาะจงได้จริงๆ
ฉันคิดว่าสิ่งที่ฉันต้องทำคือการโหลดภาพเป็น tilemap อย่างไรก็ตามภาพเฉพาะที่ฉันใช้ไม่ได้มาพร้อมกับไฟล์ json ที่ระบุรูปแบบ (ฉันไม่สามารถหาได้) เป็นสิ่งใหม่สำหรับ javascript ฉันมีปัญหาในการอ่านซอร์สโค้ดของ Phaser เพื่อดูว่าควรจัดรูปแบบไฟล์ json อย่างไร
โดยสรุปแล้ววิธีที่ดีที่สุดในการแสดงการ์ดแต่ละแผ่นของ spritesheet การเล่นไพ่ใน Phaser เป็นเพราะฉันไม่มีไฟล์ json ที่ระบุข้อมูลแผนที่