בתשובה לג'וד, 05/06/11 6:15
אינטרמצו מרקסיסטי קצר 572652
פלאש היא תוכנה מצויינת. אבל היא תוכנה מקצועית. צריך ללמוד אותה. היא מיועדת למעצב, לאנימטור, למתכנת, אבל לא לאדם שהתחשק לו פתאום להכין סרט.

ההבדל בין סימבול לבין סתם תמונה:
1. סימבול מאפשר לך להכניס אלמנט שוב ושוב, אבל הוא יחשב, משקלית, רק פעם אחת. למשל - הדג שלך? את יכולה לשכפל אותו, ולשים הרבה דגים, אבל הם ישקלו כאחד. את יכולה לעשות שינויים מסויימים בכל אובייקט ואובייקט מאלה, אבל עדיין זה יחשב בתור אובייקט אחד, משקלית (הכוונה לשינויים מחוץ לסימבול. למשל - לשנות גודל. או לכי לפרופרטיז ותשחקי שם, ותוכלי לשנות לו גוון, או שקיפות. שינוי בתוך הסימבול (כשאת בתוכו. דבל קליק עליו, ואולי עוד כמה דבל קליקים במידה ויש לך סימבול בתוך סימבול בתוך סימבול), ישנה את כולם.
2. רק סימבול יכול לקבל אנימציית motion. אני משערת שהדג שחה באמצעות אנימציית shape או פשוט באנימציית frame-by-frame קלאסית? בשביל זה לא צריך סימבול.
3. אבל - וזה יתרון של סימבול, את יכולה את אנימציית הדג השוחה שלך להכניס לתוך סימבול, וליצור סיקוונס שלם של שחיה. עכשיו - קחי את הדג שלך, שימי אותו בצד אחד של המסך, לכי 20-30-40 פריימים קדימה, תכניסי קיפריים שבו הוא נמצא בצד השני של המסך, תכניסי tween motion - והדג ישחה מצד אחד של המסך לשני. ואם אטת רוצה שהדג ישחה במסלול מסויים, גם לזה יש דרך.
4. סימבול יכול לקבל קוד. או instance name. חיוני בשביל תכנות. אבל בשביל קוד, הסימבול צריך להיות movie clip. לא גראפיק.

tween זה קיצור של between. באנימציה קלאסית יש קיפריימים, ויש in-between keyframes. נאמר באולפנים הגדולים היו יושבים רבי-אנימטורים ומציירים את הקיפריימים, היו תחתיהם תתי-אנימטורים שציירו את האינבטווינז. בפלאש, את יכולה לאנמץ אוטומטית בין קיפריים לקיפריים.
ואני משערת שהמתכננים רצו לבחור בשם שיגדיר דבר אחד בלבד. ל-move ול-change יש עוד כמה משמעויות.

CS3 כבדה לך? חכי תראי את CS5! אבל זה לא 90% קשקושים. ממש לא. פשוט, יש לפלאש הרבה שימושים. שונים.
אינטרמצו מרקסיסטי קצר 572658
פלטפורמה ידידותית נחוצה לכולם, גם לאנשים מקצועיים, עברתי כמה פלטפורמות תכנות בחיי ואני יכולה להשוות. בשורה התחתונה כולן עושות אותו דבר, ההבדל הוא במימשק המשתמש.
בעולם התכנות המצב אולי חמור יותר מעולם הגרפיקה כי כל הזמן עוברים פלטפורמות לכל מיני צרכים, כל הזמן יש "שדרוגים" (שנדרוקים), וכל מעבר כזה כרוך בנרווים ובזבוז זמן קולוסלי. שום דבר לא עובד טוב כמו הפטיש הישן והמוכר. זו עובדת חיים. וגם הגודל המופרע של תוכנות הוא עובדת חיים, כל האלגוריתמים הגרפיים בעולם יחד לא זקוקים לג'יגה. אבל זה כלום, יש לי מדפסת HP משולבת שההתקנה שלה היא 700 מגה! מרוב בוז לא התקנתי ואני עובדת איתה דרך דרייברים פרימיטיביים.

לעניין CS3:
הזזתי את הדגים עם time tweening, והם לא היו בסימבול אלא כתמונה. אני לא מספיק מבינה כדי לחוות דעה, אבל אולי עלה על דעתם של מתכנתי אדובי להיות ידידותיים במקרה הזה ולהפוך במקרה הזה את התמונה לסימבול בעצמם? כי ה tweening שנוצר על ידי ההזזה אכן נשמר אוטומטית כסימבול.

עכשיו אני תקועה בבעיה חדשה ולא מצליחה לפתור. יש לי ציור של שושנת מים ואני רוצה שהמים שעליה ינצנצו.
אינטרמצו מרקסיסטי קצר 572681
אה. ובכן. תמונה שמיובאת לפלאש, דינה כדין סימבול גראפיק.
כך שאנימציית מושן אמורה לעבוד עליה.
אינטרמצו מרקסיסטי קצר 572707
הבנתי, אבל אפקט הזום לא עבד לפני שהמרתי לסימבול.
לא חשוב, שלחתי לך שאלה במייל ליאהו ואולי את לא פוקדת את התיבה הזאת:
האם יש שיטה אוטומטית לחבר פרוייקטי FLA זה לזה לסרט אחד? אחרת אני בצרות.
אינטרמצו מרקסיסטי קצר 572710
על זה היה צריך לחשוב לפני שהתחלת
אינטרמצו מרקסיסטי קצר 572711
יש שיטה כמעט אוטומטית:
edit / timeline / copy frames או ctrl + alt + c. (כמובן, אחרי שסימנת את כל הפריימים שאת מתכוונת להעתיק. שזה כולם, לערך).
ואז edit / timeline / paste frames, או ctrl + alt + v, במסמך החדש.
אינטרמצו מרקסיסטי קצר 572712
תודה, מזה חששתי, קצת עבודת פרך.
טוב, נצלח את זה, יש לי שאלה אחרונה (בתקווה):
איך מצרפים מוסיקה כך שאפשר יהיה לתקן את האנימציה כדי שתתאים למנגינה?
(הכנסתי קובץ MP3 לתוך LAYER, רואים את גרף המוסיקה ב LAYER אבל הוא לא מחולק לפריימים אז אי אפשר לעבוד על הסנכרון עם האנימציה)
אינטרמצו מרקסיסטי קצר 572718
השאלה מבוטלת, אני לא יודעת איך אבל זה הסתדר.

חזרה לעמוד הראשי המאמר המלא

מערכת האייל הקורא אינה אחראית לתוכן תגובות שנכתבו בידי קוראים