המטרה – שיסתובב רק פעם אחת – עד פריים 60 ויעצור בו.
דוגמא action1.swf
בפלאש יש שתי פקודות goto:
GotoAndPlay();
GotoAndStop();
בדוגמא השניה – אם רושמים בתוך הסוגריים 3 – הסרט ירוץ לפריים 3 ויעצור בו.
אפשר להפנות את הסרט לסצנה מסוימת ו/או לפריים מסוים.
צור עיגול עם קו חוצה
לחץ על
F8, הגדר אובייקט גראפי בשם ball, מחק אותו מהבמה, וגרור למרכז הבמה את הסמל
מהספרייה.
שני קליקים על הכדור להביא אותו למצב עריכה
בתפריט modify לבחור transform ואז edit center
להוציא את המרכז לשוליים
לצאת ממצב עריכה של הסרט
עבור לפריים 60 – insert keyframe
לחץ על אחד הפריימים באמצע וקבע תנועה מסוג motion עם rotate עם כוון השעון (cw)
פעם אחת. tweening=motion, rotate=cw, times=1
אמנם הגדרנו שהכדור יסתובב רק פעם אחת – אבל אם נריץ את הסרט – הוא יסתובב ללא
סוף rotation1.swf
שני קליקים על פריים 60, בחלונית actions בחר ב stop, שתי לחיצות עליו בכדי להפעיל אותו ואז בחלון הימני תופיע הפקודה
stop();
בחר את פריים 60, פתח את חלונית הפקודות, לחץ בה על סימן ה +.
בחר ב actions ואז ב stop
התוצאה – זהה
לצפייה בfla
משתמשים בדרך זו במידה ורוצים שהפעולה תתבצע בו זמנית על מספר שכבות,
יש לכתוב אותה ב layer נפרד.
פותחים שכבה חדשה, בפריים המתאים מצרפים את הפקודה כמו שהוסבר,
דוגמא ל fla
פתח שכבה חדשה.
וודא שאתה בפריים 1 של השכבה החדשה
פתח את ספריית הסמלים window – common libraries - buttons
גרור כפתור לבמה
לחץ עליו עם מקש ימין ובחר ב actions
בחר ב stop והקש עליו פעמיים
לחיצה על הכפתור תעצור את סיבובו של הכדור.
rotation5.swf