saveFrames()¶
จับภาพลำดับเฟรมที่สามารถใช้ในการสร้างภาพยนตร์ ยอมรับการโทรกลับ ตัวอย่างเช่นคุณอาจต้องการส่งเฟรมไปยังเซิร์ฟเวอร์ซึ่งสามารถจัดเก็บหรือแปลงเป็นภาพเคลื่อนไหวได้ หากไม่มีการเรียกกลับมาเบราว์เซอร์จะปรากฏขึ้นเพื่อบันทึกการสนทนาด้วยความพยายามที่จะดาวน์โหลดภาพทั้งหมดที่เพิ่งสร้างขึ้น ด้วยการเรียกกลับให้ข้อมูลภาพไม่ได้รับการบันทึกไว้โดยค่าเริ่มต้น แต่แทนที่จะส่งผ่านเป็นอาร์กิวเมนต์ไปยังฟังก์ชัน callback เป็นอาร์เรย์ของอ็อบเจ็กต์โดยมีขนาดของอาร์เรย์เท่ากับจำนวนรวมของเฟรม
รูปแบบการใช้งาน
saveFrames ( filename, extension, duration, framerate, [callback] )
พารามิเตอร์
filename
String:extension
String: 'jpg' หรือ 'png'duration
Number: ระยะเวลาเป็นวินาทีเพื่อบันทึกเฟรมสำหรับframerate
Number: Framerate เพื่อบันทึกเฟรมมาcallback
function: ฟังก์ชันเรียกกลับที่จะดำเนินการเพื่อจัดการกับข้อมูลภาพ ฟังก์ชันนี้ควรยอมรับอาร์เรย์เป็นอาร์กิวเมนต์ อาร์เรย์จะมีจำนวนเฟรมของออบเจ็กต์ที่ระบุไว้ แต่ละอ็อบเจ็กต์มีคุณสมบัติสามอย่าง: imageData - image / octet-stream, filename และ extension
[1] | This document was generated from p5.js whose source code is available on github. |