קטע קוד גרור ושחרור של פלאש
Flash CS5 כולל קטעי קוד שבהם תוכלו להשתמש כנקודת התחלה עבור הפרויקטים שלכם. בואו נסתכל בקטע קוד הגרירה והשחרור.

התחל פרויקט חדש של ActionScript 3.0. תבחין שיש ברירת המחדל של מסגרת אחת בשכבה 1 בציר הזמן ובשלב ריק.

פתח את החלונית קטעי קוד (חלון קטעי קוד). תוכלו למצוא את קטע הקוד של גרירה ושחרור בתיקיה פעולות.

כדי להחיל קטע קוד, פשוט לחץ פעמיים על שם הקטע שבחלונית. עם זאת, כאשר אנו עושים זאת, פלאשר אומר לנו שעלינו לצרף את הקטע לאובייקט שעל הבמה. ניתן להוסיף קטע קוד לקליפ סרט או לאובייקט טקסט TLF. בואו נצייר ריבוע על הבמה בעזרת הכלי מלבן. כעת בחרו בריבוע על הבמה ולחצו שוב על קטע הקוד.

כעת, פלאש אומר לנו שעלינו להמיר את הכיכר לקליפ סרט ולתת לקליפ הסרט שם מופע. היא מציעה לעשות זאת עבורנו. אז, לחץ על אישור. החלונית פעולות תיפתח אוטומטית כדי להציג את קוד הגרירה והשחרור שלנו. סגור את הפאנל לזמן מה בכדי שנוכל לבחון מה עוד קרה בפלאש הפלאש שלנו.

על ציר הזמן יש לנו כעת שכבת פעולות חדשה (השכבה העליונה) ולמסגרת 1 יש "a" קטן כדי לציין שקוד ה- ActionScript נוסף למסגרת זו. עדיין יש לנו את השכבה 1 שלנו עם הריבוע אבל אם נלחץ על הכיכר ונביט בחלונית Properties, אנו רואים ש- Flash הפך אותה לקליפ סרטים חדש בשם "סמל 1" עם שם מופע של "movieClip_1".

עכשיו נוכל לבדוק את סרט הפלאש שלנו. לחץ על בקרה - בצע סרט מבחן - ב Flash Professional. לחץ על הכיכר וגרור אותה למיקום אחר על הבמה.

בואו נפתח שוב את החלונית 'פעולות' ונבדוק את הקוד. קטע הקוד מכיל פונקציות ושני מאזינים לאירועים. שורת הקוד הראשונה (אחרי התגובה) מוסיפה מאזין לאירועים לסרטClip_1 שלנו. מאזין האירוע מקשיב ל- MOUSE_DOWN MouseEvent. כאשר פלאש מבחין בלחיצת כפתור העכבר, הוא יפעל את הפונקציה הראשונה שנקראת fl_ClickToDrag.

הפונקציה fl_ClickToDrag מיישמת את startDrag (); פונקציה לסרטClip_1 שלנו. פונקציית StartDrag זו היא פונקציית Flash מובנית המאפשרת גרירת היעד (movieClip_1) מעל הבמה. אנו יכולים להחזיק קליפ סרט אחד בלבד בכל פעם, וקליפ הסרט הזה נשאר נישא עד שניתן יהיה לקרות אחד משני דברים. הראשון הוא stopDrag (); פונקציה נקראת. נדבר על זה בפסקאות הבאות. השנייה היא להחיל את ה- StartDrag (); פונקציה לאובייקט אחר על הבמה.

עכשיו כשאנחנו יכולים לגרור את הסרטון שלנו, עלינו להסתכל על הקוד ש"ירידה "את הסרטון שלנו. כפי שאתה יכול לראות, שורת הקוד הבאה תוסיף מאזין לאירועים לבמה (לא את הסרטון). זה אומר לפלאש להקשיב ל- MOUSE_UP MouseEvent ולהפעיל את הפונקציה fl_ReleaseToDrop כשזה קורה.

הפונקציה fl_ReleaseToDrop מיישמת פונקציית Flash מובנית נוספת stopDrag (); לאובייקט הסרטClip_1. פונקציה זו עוצרת או מסלקת את יכולת startDrag () מהקליפ של הסרט.

זכויות יוצרים 2018 Adobe Systems Incorporated. כל הזכויות שמורות. צילומי מסך של מוצרי אדובי הודפסו מחדש עם אישור של Adobe Systems Incorporated. אדובי, פוטושופ, אלבום פוטושופ, אלמנטים פוטושופ, אילוסטרייטור, InDesign, GoLive, Acrobat, Cue, Premiere Pro, אלמנטים בכורה, גשר, After Effects, InCopy, Dreamweaver, Flash, ActionScript, זיקוקים, לתרום, לכידת, Flash Catalyst ונייר פלאש. הוא / הם [a] סימנים מסחריים רשומים או סימנים מסחריים של Adobe Systems Incorporated בארצות הברית ו / או במדינות אחרות.


הוראות וידאו: פלייפסטיגל - הסרט המלא | #PLAYפסטיגל מתחברים לחיים האמיתיים (מאי 2024).