- เฟรมเวิร์ก JavaScript ที่ทำงานบนพื้นฐานของ HTML5 Canvas รองรับแอนิเมชันประสิทธิภาพสูง, ทรานซิชัน, การซ้อนโหนด, การจัดเลเยอร์, การใช้ฟิลเตอร์, การแคช และการจัดการอีเวนต์
- มอบประสบการณ์และประสิทธิภาพที่สม่ำเสมอบนทั้งเดสก์ท็อปและอุปกรณ์มือถือ
- API แบบเชิงวัตถุ ที่รองรับรูปร่างหลากหลายประเภท
- สามารถย้าย ปรับขนาด และหมุนรูปร่างนับพันรายการได้อย่างอิสระ
- รองรับโครงสร้างลำดับชั้นที่ซับซ้อน เช่น การซ้อนโหนด การจัดกลุ่ม และ event bubbling พร้อมการจัดการอีเวนต์อย่างมีประสิทธิภาพ
- สร้างเอฟเฟกต์ที่ลื่นไหลและมีความเคลื่อนไหวได้ด้วย ความสามารถด้านแอนิเมชันและ Tween ในตัว
- สามารถบันทึกผลลัพธ์งานบน Canvas เป็น Data URL ความละเอียดสูง, ข้อมูลภาพ หรือในรูปแบบอ็อบเจ็กต์ได้
- สามารถสร้างฟังก์ชัน drag and drop ที่ใช้งานง่ายได้
- รองรับการผสานรวมกับเว็บเฟรมเวิร์กอย่าง React, Vue, Svelte เป็นต้น
- เริ่มต้นมาจาก GitHub fork ของ KineticJS
4 ความคิดเห็น
สามารถรวมหลายรูปทรงเข้าด้วยกันได้ แต่สำหรับรูปทรงประกอบ เวลาหมุนจะเกิดจุดศูนย์กลางในตำแหน่งที่ต่างจากที่คิดไว้ จึงทำให้การทำให้หมุนเปลี่ยนมุมอยู่กับที่ทำได้ยาก
ลองเข้าไปที่หน้าแรกเพื่อดูเดโม แล้วเห็นว่ามีแท็บราคาเลยกดเข้าไป ปรากฏว่าเป็นมิวสิกวิดีโอ ฮ่าๆ
เจอประสบการณ์เหมือนผมเป๊ะเลย 555
"อย่ายอมแพ้" ไม่สิ เขาคิดอะไรอยู่กันนะ…
มันเป็นมีมที่เรียกว่า Rick Rolled เป็นมีมจากต่างประเทศที่หลอกให้คนกดลิงก์เพลง Never Gonna Give You Up แล้วโดนแกล้ง และน่าจะทำแบบนี้เพื่อแกล้งคนเพราะเป็นโอเพนซอร์สฟรีนี่แหละ 555