דלג לתוכן העיקרי
ארז ברוכי

סמסטר ב׳ · מפגש 15

יצירת בלוקים דינמיים

→ לכל השיעורים

מטרות השיעור

  • להבין את החיסכון במשקל קובץ ובזמן חיפוש דרך בלוק דינמי אחד במקום מספר בלוקים
  • לפעול לפי "חוק הברזל": קודם פרמטר (ה"מה"), ואז פעולה (ה"איך")
  • לשלוט בהוספת פרמטר Linear ופעולת Stretch לבלוק
  • להגביל את המתיחה לקפיצות קבועות (Value Set)

ארגז הכלים

פקודהקיצורמה היא עושה
BEDIT-כניסה למצב עריכת בלוק (דאבל קליק על בלוק) - רק שם אפשר להוסיף תכונות דינמיות.
Parameters (פרמטרים)-סרגל הכלים שאומר איפה תהיה התנועה (למשל: מרחק בין שתי נקודות).
Actions (פעולות)-סרגל הכלים שאומר מה יקרה (למשל: מתיחה, סיבוב, יישור).
Test Block-כפתור שמאפשר לבדוק אם הבלוק עובד בלי צורך לשמור ולצאת לשרטוט.

היי חברים, אלכס. היום אנחנו לוקחים את הבלוקים צעד אחד קדימה. בלוק דינמי הוא בלוק שיש לו "ידיות" (Grips) מיוחדות, שמאפשרות לו לשנות צורה, להימתח או אפילו להסתובב אחרי שהוא כבר הוצב בתוכנית.

משימת תרגול: דלת נמתחת (70/80/90)

  1. היכנסו ל-Block Editor של בלוק הדלת שלכם משיעור 8 (דאבל קליק על הבלוק).
  2. בחלון ה-Palettes, עברו ללשונית Parameters. לחצו על Linear.
  3. מתחו את הפרמטר מצד אחד של פתח הדלת לצד השני (יופיע חץ עם המילה Distance1).
  4. עברו ללשונית Actions. לחצו על Stretch.
  5. בחרו את הפרמטר שיצרתם.
  6. התוכנה תבקש לבחור את הנקודה שתזוז - לחצו על הצלב האדום באחד הקצוות.
  7. עכשיו הקסם: ציירו "חלון ירוק" (מימין לשמאל) שחותך בדיוק את האזור שאמור להימתח (לא כולל הציר של הדלת!). ואז בחרו את הקווים עצמם בתוך האזור הזה, ולחצו רווח.
  8. לחצו על Test Block למעלה. לחצו על הדלת ונסו למשוך את החץ הכחול!

💡 טיפ של מקצוענים

  • פעולת ה-Stretch בבלוק דינמי עובדת בדיוק כמו פקודת Stretch (S) מקירה 5: חלון הבחירה (המקווקוו) חייב לחתוך את הקווים שרוצים להאריך, ולכלול בשלמותו את הקווים שרק אמורים לזוז הלאה.
🤖 יש שאלה על השיעור? דברו עם אלכס

סיכום

שיעור על הפיכת בלוקים למאגרים גמישים: במקום להחזיק כמה בלוקים לכל רוחב דלת, בלוק דינמי אחד שיודע להימתח בעצמו לפי צורך.