24-08-2005, 11:33
|
|
|
חבר מתאריך: 02.08.05
הודעות: 7
|
|
שאלה בקשר לSharedObject שכתב Avrasha
שלום לכולם.
Avrasha הסביר באשכול מדריכים איך לשמור נתונים שייטענו שוב כשנפתח את הקובץ בפעם הבאה - דוגמא: לוח תוצאות של משחק (אחרי שנסגור את המשחק ונפתח אותו שוב התוצאות ייטענו מהקובץ).
הבעיה היא שהקובץ נשמר באיזשהיא בתוך תיקיית ההתקנה של פלאש.
זה לא סתם תיקייה - זו תיקייה בתוך תיקייה כמו שהקובץ המקור נמצא.
אני אסביר:
אם הקובץ SWF נמצא ב- C:\MyFlashWork\Game
אז הקובץ של הנתונים יהיה ב- C:\ProgramFiles\..\.Flash\Local\MyFlashWork\Game
בקיצור זה אומר שאם נזיז את קובץ הSWF למקום אחר, לדוגמא: C:\MyFlashWork\Game\MySwf
כשאני אפתח את המשחק הוא לא יפתח את הקובץ הנמצא
ב- C:\ProgramFiles\..\.Flash\Local\MyFlashWork\Game
אלא יצור קובץ חדש בתיקייה C:\ProgramFiles\..\.Flash\Local\MyFlashWork\Game\M ySwf
עד כאן זו הבעיה.
השאלה היא איך אפשר לשמור את הנתונים באותה תיקייה של קובץ הSWF וכך כשארצה להזיז את הקובץ למקום/מחשב אחר אני פשוט אעביר את התיקייה.
ד"א מאיפה הפקודה SharedObject?
לא מצאתי אותה ברשימת הפקודות של פלאש.
יש למישהו קובץ עם עוד פקודות שימושיות שלא מופיעות ברשימה של התוכנה?
מקווה שלא התעייפתם מלנסות להבין מה רציתי.
תודה רבה.
|