ฉันกำลังทำงานกับธีมพลีมัธที่กำหนดเอง ฉันเอา gif และแยกมันออกเป็นชุดของไฟล์ png ด้วยเหตุผลบางประการ ภาพของฉันจึงขาดๆ หายๆ และยังหมุนได้ไม่ปกติอีกด้วย ฉันหวังว่าจะมีคนช่วยได้!
ฉันแก้ไขสิ่งนี้เป็นที่นิยม ธีมวงกลม เพียงแค่แทนที่รูปภาพ png ตั้งชื่อให้เหมาะสม & อัปเดตไฟล์ circle.script ด้วยจำนวนเฟรมที่เหมาะสม (เปลี่ยนจาก 99 เป็น 133) ฉันได้รวมรหัสที่แก้ไขไว้ด้านล่าง
#วนดูภาพทั้งหมด
สำหรับ (i = 0; i < 133; i++)
flyingman_image[i] = รูปภาพ ("ความคืบหน้า-" + i + ".png");
flyingman_sprite = สไปรท์ ();
#กำหนดตำแหน่งภาพ
flyingman_sprite.SetX(Window.GetX() + (Window.GetWidth() / 2 -
flyingman_image[0].GetWidth() / 2)); #วางรูปภาพไว้ตรงกลาง
flyingman_sprite.SetY(Window.GetY() + (Window.GetHeight() / 2 -
flyingman_image[0].GetHeight() / 2));
ความคืบหน้า = 0;
สนุก รีเฟรช_โทรกลับ ()
{flyingman_sprite.SetImage(flyingman_image[Math.Int(ความคืบหน้า / 2)% 133]); ความคืบหน้า ++; }
Plymouth.SetRefreshFunction (refresh_callback);
หนึ่งในกรอบเดิม
ผลลัพธ์ที่ฉันได้รับ