แบบสำรวจการวิจัย: บอกให้เราทราบเกี่ยวกับประสบการณ์การใช้งาน Blockly
เริ่มแบบสำรวจ
blockly > ผู้ใช้ > svgPaths > เส้นโค้ง
utils.svgPaths.curve() ฟังก์ชัน
วาดเส้นโค้งรูปลูกบาศก์หรือกำลังสอง โปรดดู developer.mozilla.org/th-TH/docs/Web/SVG/Attribute/d#Cubic_B%C3%A9zier_Curve พิกัดเหล่านี้แบบไม่เป็นหน่วยและอยู่ในระบบพิกัดผู้ใช้
ลายเซ็น:
export declare function curve(command: string, points: string[]): string;
พารามิเตอร์
พารามิเตอร์ |
ประเภท |
คำอธิบาย |
คำสั่ง |
สตริง |
คำสั่งที่จะใช้ ควรเป็นค่าใดค่าหนึ่งต่อไปนี้ c, C, s, S, q, Q |
คะแนน |
สตริง[] |
อาร์เรย์ที่มีจุดทั้งหมดที่จะส่งต่อไปยังคำสั่งเส้นโค้งตามลำดับ จุดจะแสดงเป็นสตริงในรูปแบบ " x, y ' |
การคืนสินค้า:
สตริง
สตริงที่กำหนดเส้นโค้งเบซิเยร์อย่างน้อย 1 รายการ ดูเอกสาร MDN สำหรับรูปแบบที่แน่นอน
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-10-15 UTC
[null,null,["อัปเดตล่าสุด 2024-10-15 UTC"],[[["The `utils.svgPaths.curve()` function draws cubic or quadratic curves within the user coordinate system using SVG path commands."],["It takes a `command` specifying the curve type (c, C, s, S, q, Q) and an array of `points` in 'x, y' format as input."],["The function returns a string that defines the Bezier curve(s) for use in SVG path data."],["Refer to the MDN documentation on Cubic Bézier Curves for details on the expected format and usage within SVG paths."]]],[]]