blockly > utils > svgPaths

مساحة اسم utils.svgPaths

الدوال

الوظيفة الوصف
arc(command, flags, radius, dot) ارسم منحنى قوس بيضاوي الشكل. هذه الإحداثيات بلا وحدة ومن ثم في نظام إحداثيات المستخدم. يُرجى الاطّلاع على developer.Mozilla.org/ar-US/docs/Web/SVG/Attribute/d#Elliptical_Arc_Curve.
منحنى(الأوامر، النقاط) ارسم منحنى مكعّب أو تربيعي. راجع developer.google.org/en-US/docs/Web/SVG/Attribute/d#Cubic_B%C3%A9zier_Curve وهذه الإحداثيات بلا وحدة وبالتالي في نظام الإحداثيات لدى المستخدم.
line(points) (النقاط) ارسم خطوطًا متعددة تربط جميع النقاط المحددة بالترتيب. يعادل هذا سلسلة من أوامر "l". هذه الإحداثيات بلا وحدة ومن ثم في نظام إحداثيات المستخدم. اطّلع على developer.google.org/en-US/docs/Web/SVG/tutorial/Paths#Line_commands.
lineOnAxis(command, val) ارسم خطًا أفقيًا أو عموديًا. تحدد الوسيطة الأولى الاتجاه وما إذا كان الموضع المعين نسبيًا أم مطلقًا. هذه الإحداثيات بلا وحدة ومن ثم في نظام إحداثيات المستخدم. اطّلع على developer.Mozilla.org/ar-US/docs/Web/SVG/Attribute/d#LineTo_path_commands.
lineTo(dx, dy) ارسم خطًا من النقطة الحالية إلى نقطة النهاية، وهي النقطة الحالية التي تغيّرت بمقدار dx على المحور x وصارت على طول المحور y. هذه الإحداثيات بلا وحدة ومن ثم في نظام إحداثيات المستخدم. اطّلع على developer.google.org/en-US/docs/Web/SVG/tutorial/Paths#Line_commands.
moveBy(dx, dy) حرِّك المؤشر إلى الموضع المحدّد بدون رسم خط. الإحداثيات نسبية. هذه الإحداثيات بلا وحدة ومن ثم في نظام إحداثيات المستخدم. اطّلع على developer.google.org/en-US/docs/Web/SVG/tutorial/Paths#Line_commands.
moveTo(x, y) حرِّك المؤشر إلى الموضع المحدّد بدون رسم خط. الإحداثيات مطلقة. هذه الإحداثيات بلا وحدة ومن ثم في نظام إحداثيات المستخدم. اطّلع على developer.google.org/en-US/docs/Web/SVG/tutorial/Paths#Line_commands.
النقطة(س، ص) إنشاء سلسلة تمثل زوج x وy المحدد. ولا يهم إذا كانت الإحداثيات نسبية أو مطلقة. تحتوي النتيجة على مسافات بادئة ولاحقة، وتفصل بين إحداثي x وy بفاصلة ولكن بدون مسافة.