04-11-2005, 11:17
|
|
|
חבר מתאריך: 03.09.05
הודעות: 2,857
|
|
הבנתי מה הבעיה
כשאתה משתמש בניתוב אבסולוטי (root_) מתוך SWF אשר נטען אל SWF אחר, פלאש מתיחסת לroot כאל הroot של הSWF המכיל.
לכן מה שאתה צריך לעשות זה להשתמש בניתוב חלקי, כלומר תחליף את ה root_ בparent_
וזה יסתדר.
עוד בעיה שהייתה לך בקובץ הייתה שבלבלת בין loadVaribles לבין LoadVars
שהם שתי שיטות שונות לגמרי.
פשוט תמחוק את loadVaribles משם.
עכשיו כשאתה משתמש בLoadVars אתה כבר לא צריך לתת כמה פריימים קדימה כדי לאפשר לטקסט זמן להטען, יש לך פונקציית onData שפועלת ברגע שהקובץ סיים להטען- בקיצור תשאיר רק פריים אחד.
עוד משהו שגרם להעיה זה שכתבת
במקום
ושהגדרת את תיבת הטקסט כ var ולא כאינסטנס.
אם אתה רוצה להשתמש בתיבת הטקסט כvar (פחות טוב) אין לך צורך להשתמש במאפיין text מפני שפשוט אין לו אחד, הוא לא אובג'קט.
פשוט תכתוב
(זכור את עניין הparent)
מה שיותר מומלץ, זה להגדיר את תיבת הטקסט כאינסטנס.
ואז יש צורך להשתמש במאפיין text. כלומר :
והבעיה האחרונה היא בקובץ 2, פשוט כתבת את הtargrt בתוך גרשיים, תמחוק אותם.
בהצלחה
_____________________________________
|