22-01-2006, 14:51
|
|
|
חבר מתאריך: 03.09.05
הודעות: 2,857
|
|
אוקיי, זו לא הייתה ההגדרה המתאימה.
תראה, אם אתה מגדיר var בבמה הראשית אז המשתנה הוא גלובלי ביחס לפונקציות ולאובייקטים האחרים. אבל כשאתה כותב ללא var זה בעצם קיצור ל global_.name = value.
מה שאומר שהמשתנה הוא גלובלי ביחס לswfים. זו פשוט הרמה הגבוהה ביותר, הוא נגיש מכל מקום.
הוא לא יכול להימחק גם אם ה SWF יתחיל מחדש או ימחק מהסירטון. (כלומר, אם ה SWF הזה נמצא בתוך אחר).
ועכשיו בקיצור, זה לא שיש למשתנה הזה תכונות מיוחדות, הוא בדיוק כמו כל משתנה אחר, ההבדל היחידי שלו הוא שהוא בלתי ניתן למחיקה כי הוא נמצא ברמה הכי גבוהה.
_____________________________________
|