blockly > utils > svgPaths > منحنى
الدالة utils.svgPaths.curve()
ارسم منحنى تكعيبيًا أو تربيعيًا. يُرجى الاطّلاع على developer.Mozilla.org/en-US/docs/Web/SVG/Attribute/d#Cubic_B%C3%A9zier_Curve. هذه الإحداثيات غير موحدة، وهي بالتالي في نظام تنسيق المستخدم.
Signature:
export declare function curve(command: string, points: string[]): string;
المعلمات
المعلمة |
النوع |
الوصف |
Command |
سلسلة |
الأمر الذي سيتم استخدامه. يجب أن يكون بإحدى القيم التالية: c أو C أو s أو S أو q أو Q. |
نقاط |
سلسلة[] |
مصفوفة تحتوي على جميع النقاط التي يجب تمريرها إلى أمر المنحنى، بالترتيب. يتم تمثيل النقاط كسلاسل بالتنسيق " x, y '. |
المرتجعات:
سلسلة
سلسلة تحدد منحنيات بيزيه واحدة أو أكثر. راجِع وثائق MDN لمعرفة التنسيق الدقيق.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2024-10-15 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2024-10-15 (حسب التوقيت العالمي المتفَّق عليه)"],[[["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."]]],[]]