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.