01-01-2005, 23:29
|
|
|
חבר מתאריך: 16.06.03
הודעות: 247
|
|
ציטוט:
dorkiaa12למה אתה עושה =+ במקום רק +?
ולמה _parent ולא _root?
ולמה אתה לא אומר לו איזה מובי להזיז?
|
cyber_iguana הסביר את זה טוב מאוד.
אין צורך לציין את האובייקט שאליו הפקודה מתייחסת (obj._x+=10) מפני שבברירת המחדל הקוד שנכתב בתוך MC מתייחס לMC עצמו , אלא אם כן יש הפנייה מיוחדת. זאת אומרת שגם אם תכתוב שייתיחס לMC עצמו זה יעבוד.
שים לב שזה עובד רק בפונקציות של מאפיינים כמו מיקום, ראות, גובה, רוחב וכו'.
דוגמא:
קוד:
onClipEvent(load){
visible=false_;
_this._visible=false;
obj._visible=false;
_root.obj._visible=false;
}
שלושת הפקודות נכונות (בתנאי שלMC קוראים "obj", ושהוא נמצא בבמה הראשית), כאמור הראשונה היא הכי אידיאלית.
וסיבר,אם תוכל להראות לי את הדרך שלך לפתרון הבעיה זה יהיה טוב.
_____________________________________
~-LiViDuS-~
...Previous knowen as AshvaK...
נערך לאחרונה ע"י ASHVAK בתאריך 01-01-2005 בשעה 23:32.
|