View Single Post
ישן 20-08-10, 17:58   # 1
SIGHT
חבר על
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 785

SIGHT לא מחובר  

שאלה בנוגע ל XML מול AS

שאלה קצרה בנוגע ל Action Script לאלו שמבינים...

לאחרונה התחלתי ללמוד AS3 כדי לסיים את התיק עבודות שלי.
נתקלתי בבעיה כשהתחלתי לנסות לטעון קובץ XML לתוכנית.

הקובץ נטען בצורה מצויינת, השתמשתי בפונקציה הבאה:

קוד:
function getXML(xmlData:XML):void {
 
 projectInfo = xmlData.projects.project.info;
 projectLink = xmlData.projects.project.link;
 projectThumb = xmlData.projects.project.thumb_path;
 projectImage = xmlData.projects.project.image_path;
 
 projectsNum = projectThumb.length();
 
}
כמובן שהגדרתי את כל המשתנים כמו שצריך...
החלק האחרון - projectsNum = projectThumb.length();
אמור כמובן להביא לי את כמות הפרוייקטים שיש לי (לפי כמות ה THUMBים שלי).
כשאני מבצע trace למשתנה - הוא נותן לי את התוצאה המדויקת,
אבל כשאני מנסה להשתמש במשתנה בפריימ אחר (או בכל מקום מחוץ לפונקציה) זה מביא לי ערך NaN - בקיצור, לא עוזר.

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

אני לא כל כך מבין איפה אני טועה...
מישהו יכול לעזור?

תודה,
יקיר
__________________
  Reply With Quote