blockly > utils > svgPaths
utils.svgPaths מרחבי שמות
פונקציות
פעולה |
התיאור |
arc(command, flags, radius, point) |
ציירו עקומת קשת אליפטית. קואורדינטות אלה הן חסרות יחידות ולכן הן במערכת הקואורדינטות של המשתמש. פרטים נוספים זמינים בכתובת developer.mozilla.org/en-US/docs/Web/SVG/Attribute/d#Elliptical_Arc_Curve |
curve(command, points) |
ציירו עקומה ממעלה שלישית או ריבועית. עיין ב-developer.mozilla.org/en-US/docs/Web/SVG/Attribute/d#Cubic_B%C3%A9zier_Curve לקואורדינטות האלה בלתי אחידות ולכן זו מערכת הקואורדינטות של המשתמש. |
line(points) |
ציירו קווים מרובים שמחברים בין כל הנקודות הנתונות לפי הסדר. היא מקבילה לסדרת פקודות 'l'. קואורדינטות אלה הן חסרות יחידות ולכן הן במערכת הקואורדינטות של המשתמש. למידע נוסף: developer.mozilla.org/en-US/docs/Web/SVG/tutorial/Paths#Line_commands |
lineOnAxis(command, val) |
משרטטים קו אופקי או אנכי. הארגומנט הראשון מציין את הכיוון והאם המיקום הנתון הוא יחסי או מוחלט. קואורדינטות אלה הן חסרות יחידות ולכן הן במערכת הקואורדינטות של המשתמש. פרטים נוספים אפשר למצוא בכתובת developer.mozilla.org/en-US/docs/Web/SVG/Attribute/d#LineTo_path_commands |
lineTo(dx, dy) |
משרטטים קו מהנקודה הנוכחית לנקודת הסיום, שהיא הנקודה הנוכחית שמוסטת ב-dx לאורך ציר ה-x ו-d לאורך ציר ה-y. קואורדינטות אלה הן חסרות יחידות ולכן הן במערכת הקואורדינטות של המשתמש. למידע נוסף: developer.mozilla.org/en-US/docs/Web/SVG/tutorial/Paths#Line_commands |
moveBy(dx, dy) |
מזיזים את הסמן למיקום הנתון בלי לשרטט קו. קואורדינטות הן יחסיות. קואורדינטות אלה הן חסרות יחידות ולכן הן במערכת הקואורדינטות של המשתמש. למידע נוסף: developer.mozilla.org/en-US/docs/Web/SVG/tutorial/Paths#Line_commands |
moveTo(x, y) |
מזיזים את הסמן למיקום הנתון בלי לשרטט קו. הקואורדינטות מוחלטות. קואורדינטות אלה הן חסרות יחידות ולכן הן במערכת הקואורדינטות של המשתמש. למידע נוסף: developer.mozilla.org/en-US/docs/Web/SVG/tutorial/Paths#Line_commands |
point(x, y) |
יוצרים מחרוזת שמייצגת את צמדי x ו-y הנתון. לא משנה אם הקואורדינטה יחסית או מוחלטת. התוצאה מכילה רווחים בהתחלה ובסוף, ומפרידה בין נקודות ה-x ו-y באמצעות פסיק, אך ללא רווח. |