26-07-2005, 12:08
|
|
|
|
חבר מתאריך: 09.10.04
הודעות: 2,319
|
|
אממ
אם תכניס אותם לתוך משתנה או מערך אז לא משנה איכן האובייקטים ממוקמים אתה פונה אליהם בעזרת המשתנה.
כלומר אם תרצה למקם את האובייקטים שלך לאו דווקא ב root תוכל לשמור במשתנה את הניתוב שלהם,
כך שלא משנה אם האובייקט נמצא ב-root או ב-root.mc1.mc2.mc3 (לדוגמה).
תוכל להתיחס אליו בשם המשתנה שאתה תגדיר.
לדוגמא:
קוד PHP:
myMC=_root.mc1.mc2.mc3.createEmptyMovieClip("myEmptyMc", n)
תוכל להתיחס למוביקליפ "myEmptyMc" בעזרת המשתנה "myMC".
כך שבמקום לכתוב :
קוד PHP:
_root.mc1.mc2.mc3.myEmptyMc.onMouseDown = function():Void { // code }
תוכל לכתוב :
קוד PHP:
myMC.onMouseDown = function():Void { // code }
וזה פשוט לא יתיחס לMC ספציפי אלא לMC שנמצא כרגע במשתנה.
אפשר לבסס על זה פונקציה שמצמידה איבנטים בקלות.
מקווה שהבנתי את הבעיה
_____________________________________
BugY
Animation & ActionScriptin
נערך לאחרונה ע"י BugY בתאריך 26-07-2005 בשעה 12:22.
|