
אירגון הסמלים בספרייה
כמובן שניתן להוסיף סוגי סמלים שונים, כמו פונט ותמונה מיובאת מקובץ ( bitmap ) אבל מדריך זה לא בא לעסוק בסמלים אלא בספרייה עצמה ובאופן בו היא מנהלת את הסמלים, לכן, מן הראוי שנתמקד עכשיו בסידור הסמלים בתיקיות שונות.
הספרייה מאפשרת ליצור תיקיות שמטרתם לאחסן סמלים בעלי מכנה לוגי משותף. לדוגמא, נניח שאתם בונים גרסא משלכם למשחק סופר מריו בפלאש, לא יהיה נוח לראות את כל התמונות מעורבבות עם כל הצלילים, כל הפונטים וכמה סמלי כפתור. נוח יותר יהיה ליצור תיקיה בשם Images , תיקיה בשם Sounds , תיקיה בשם Fonts ותיקיה נוספת בשם Buttons . אפשר אפילו להרחיב את העניין: נניח ויצרתם גרסא עברית ואנגלית למשחק באותו הפרויקט, נוח יהיה אם בתוך התיקיה Fonts יאוחסנו שתי תת-תיקיות אחת בשם Hebrew ואחת בשם English בהן יאוחסנו הסמלים המתאימים.
הדרך ליצירת וניהול ספריות פשוטה מאוד. לחיצה על יצירת תיקיה חדשה כפי שמתואר במצגת יוצרת תיקיה חדשה. בכדי להעביר סמל לתוך תיקיה, כל שיש לעשות הוא לגרור את הסמל אל הספרייה. בכדי לשנות שם של ספריה יש ללחוץ על שמה פעמיים, שים לב שלחיצה על איקון הספרייה סוגרת אותה ( Collapse ), ז"א הוא מעלים את תוכנה ובכך פלאש מאפשרת להתמקד בסמלים מסויימים. לדוגמא, אם כרגע אתה עובד על צלילים, תוכל לסגור את ספריית התמונות והפונטים ובכך למנוע בזבוז זמן בחיפוש בין סמלים מיותרים בספרייה.
* מחיקת ספרייה גורמת למחיקת כל הסמלים ותת-הספריות המאוחסנות בה, לכן יש לנקוט במשנה זהירות בנוגע למחיקה של ספריות.
מיון סמלים
מיון סמלים בספרייה שימושי בעיקר בפרויקטים בהם מספר הסמלים גדול. הפעולה הדרושה למיון פשוטה מאוד, כל מה שצריך לעשות הוא ללחוץ על הכפתור הימני העליון מתחת לתצוגה המוקדמת של הסמל כפי שמתואר במצגת בשם שינוי סדר המיון. מתחת לכפתור המיון ישנם שני כפתורים המאפשרים לבחור בין תצוגה צרה ורחבה, כאשר הראשון מאפשר לחזות בפרטים שונים בנוגע לסמל אשר יפורטו בהמשך והשני מציג רק את שמו של כל סמל בספרייה. זהו בדרך כלל המצב בו תעבדו בכדי לחסוך במקום על המסך. הנה תצלום מסך המתאר את ההבדל בין Wide Mode לבין Narrow Mode :

שימו לב: גם מהמצב הצר ניתן לראות את כל הפרטים לגבי כל סמל בספריה – זה רק דורש מעט גלילה.
המיון במצב Narrow Mode מתבצע כברירת מחדל לפי שם הסמל ואילו במצב Wide Mode ניתן לבחור למיין את הסמלים על פי כל מאפיין. תוכלו לדוגמא למיין את הסמלים לפי Date Modified או לפי Kind בכדי לקבץ את כל הסמלים מאותו סוג. זאת ניתן לבצע בעזרת לחיצה על שם המאפיין, לדוגמא Linkage ואז לחיצה על כפתור המיון.
אז אילו פרטים יש לסמל?
-
סוג ( kind ) - מאפיין זה מתאר את סוג הסמל שיכול להיות צליל, תמונה, פונט, קליפ וכו'..
-
מספר המופעים ( Use Counts ) - מספר זה מציין כמה מופעים יש לסמל בפרוייקט (כפי שמתואר בפירוט בסעיף שימוש ב- Use Counts .
-
קישור ( Linkage ) - נתון הנקבע לשימוש עם ספריות דינאמיות או לשימוש בפונקציה attachMovie עליהם לא נדון במסגרת מאמר זה.
-
תאריך שינוי אחרון ( Date Modified ) - תאריך המייצג את הפעם האחרונה בה התבצע שינוי בסמל.
שימוש ב- Use Counts
בפרויקטים רבים קורה מצב בו ישנם כמה סמלים בספרייה שאין בהם שימוש בפרויקט, לדוגמא, צליל שהוספת ולבסוף החלטת לא להשתמש בו או קליפ שהחלטת שכבד מדי מכדי לכלול אותו בפרויקט. במצב כזה קיימים סמלים עודפים שמשפיעים על גודל הקובץ הסופי ועל הסדר שראוי שיהיה בכדי להרחיב ולתחזק את הפרויקט.בעזרת שימוש ב- Use Counts תוכל לעקוב אחר מספר המופעים של הסמל בפרויקט ובכך להחליט אם הסמל שימושי או שהוא מיותר. ישנן שתי דרכים לבצע בדיקה של Use Counts . דרך אחת מאפשרת בדיקה רגעית של מספר המופעים ודרך אחרת גורמת לפלאש לעדכן באופן אוטומטי את ספירת המופעים בכל שינוי. נתחיל בעדכון רגעי של מספר המופעים של הסמלים בפרויקט.
 |
לחצו על כפתור האפשרויות שנמצא בצד הימני העליון של הספרייה, מול שם החלונית. בחירה באפשרות Update Use Counts Now , כפי שמתואר באיור, תעדכן את מספר המופעים של כל סמל בפרויקט. בעזרת הצצה בספרייה במצב Wide Mode תוכלו לראות כמה מופעים יש לכל סמל בפרויקט.
תוכלו גם לעדכן את מספר המופעים של הסמלים באופן אוטומטי, כך שבכל פעם שיש שינוי במספר המופעים הנתון ישתנה אוטומטית בספרייה. (אלא אם כן יש לכם מעבד חלש מומלץ להשתמש בשיטה האוטומטית שחוסכת זמן וטעויות מיותרות שעלולות להתרחש בגלל שלא לחצתם על Update Use Counts Now ). בכדי לגרום לפלאש לעקוב אחר מספר המופעים באופן אוטומטי כל מה שיש לעשות הוא לוודא שהאופציה Keep Use Counts Updated הנמצאת מעל האופציה Update Use Counts Now מסומנת, אם לא פשוט סמנו אותה בעזרת לחיצה עליה. |
* סמל שנמחק מהספרייה נמחק לתמיד, שימוש ב- Undo לא יעזור. לכן ההמלצה שלי היא לא למחוק אף סמל עד שאתם בטוחים במאת האחוזים שלא תצטרכו להשתמש בו יותר. בכדי בכל זאת לשמור על הסדר תוכלו לבנות תיקייה בשם Garbage או Junk ולהעביר לשם את כל הסמלים שאתם לא בטוחים אם תצטרכו אותם בעתיד.
* יש לפלאש התנהגות מוזרה מאוד בקשר למחיקת סמלים, לעיתים כשתמחקו סמל מהספרייה תראו שגודל הקובץ לא קטן, לעיתים הוא אפילו יגדל. בכדי לפתור בעיה זו שימרו את הקובץ בשם אחר בעזרת File > Save as .
עידכון והחלפת תמונות
נניח שאתה בונה משחק סטייל סופר-מריו בפלאש ביחד עם גרפיקאי עסוק שלא יוכל להעביר לך את התמונה של מריו ולואיג'י או שום תמונה אחרת לצורך העניין עד לשבוע הבא.
פיתרון אחד הוא לחכות ולבזבז זמן יקר, פיתרון אחר הוא להשתמש בתמונות זמניות ולהחליפם ברגע שהגרפיקאי יספק את התמונות הנחוצות. למזלנו פלאש מאפשרת בעזרת הספרייה לעדכן ולהחליף תמונות בקלות רבה.
החלפה של תמונה אחת באחרת
לחץ בעזרת הכפתור הימני על הסמל הגרפי שברצונך להחליף ובחר באפשרות Properties (תוכל לחילופין לבחור את הסמל הרצוי וללחוץ על כפתור ה- Properties הכחול שכתובה עליו האות הלועזית i שנמצא בצד שמאל בתחתית הספרייה). יופיע לפניך תפריט כמוצג באיור.

לחץ על הכפתור Import בחלון שנפתח. יפתח לפניך חלון נוסף בו תוכל לחפש אחר התמונה החדשה שתחליף את התמונה הקיימת. לחץ OK והחילוף יושלם.
עידכון של תמונה
עידכון של תמונה נרצה לבצע כאשר התמונה נלקחת מאותו הקובץ אך עם זאת הקובץ עצמו השתנה, ואתה מעוניין להורות לפלאש לעדכן את הפרויקט. שים לב, החלפה של תמונה אחת באחרת שימושית למקרה בו תרצה לשנות את הקובץ ממנו נלקחת התמונה ואילו עידכון תמונה בסה"כ בא להגיד לפלאש "שיניתי את התמונה, תעדכן בבקשה את הפרויקט". בכדי לעדכן תמונה, בחר את הסמל הרצוי מתוך הספרייה. לחיצה על הכפתור הימני תפתח את התפריט המוכר מסעיף החלפת תמונה. בחר שוב באופציה Properties . לחץ על כפתור ה- Update בחלון שנפתח, התמונה המעודכנת תוצג לפניך בחלון ותוכל לשתף את כולם במשחק הסופר מריו שלך.
לסיום סעיף זה, נניח כי הגרפיקאי סיפק לך יותר מעשרים תמונות שונות: אחת של מריו, אחת של לואיג'י, חמש תמונות של אויבים, כמה תמונות של עננים וכו'.. אתה בודאי תשמח לשמוע כי יש דרך מהירה מאוד לעדכן מספר רב של תמונות בבת אחת במקום לבצע שוב ושוב את אותו התהליך שפורט קודם לכן. בחר את כל התמונות שברצונך לעדכן בעזרת החזקת המקש Ctrl לחוץ תוך כדי לחיצה על הכפתור השמאלי של העכבר על כל התמונות הרצויות. לחץ על הכפתור הימני של העכבר ובחר באפשרות Update מהתפריט שיפתח. יוצג לפניך חלון שנראה כמו באיור.

פלאש דואגת לכך שליד כל תמונה שצריכה עידכון יסומן וי. תוכל להורות לפלאש לא לעדכן תמונה מסוימת אפילו אם יש צורך בעדכון על ידי לחיצה על שם התמונה או על הריבוע המכיל את ה-וי. בסיום בחירת התמונות אותם יש לעדכן לחץ Update וסגור את החלון בעזרת לחיצה על הכפתור Close .
זה הכל למדריך זה. ישנו היבט נוסף בנושא הספרייה בפלאש המכונה Shared Library , זהו נושא מתקדם ורחב מספיק בכדי שאכתוב עליו מדריך משלו. את רוב החומר למאמר זה למדתי מהספר Flash Inside בהוצאת New Riders . מומלץ בחום!
הוסף תגובה