שמירת נתונים בפלאש

מכלול

משתמש סופר מקצוען
עיצוב גרפי
אני לא יודעת אם קיימת החיה שאני מדמיינת, אבל אולי בכל אופן למישהו יש כאן פיתרון ישיר/עקיף לענין -

במשחק שנעשה בפלאש - האם יש אפשרות לשמור את הנתונים בסגירה (כלומר באיזה שלב אוחזים/כמה נקודות נצברו, וכד') ושנתונים אלו יעלו מיד בפתיחת הקובץ בפעם הבאה?!

מקווה שהובנתי.. אשמח לעזרתכם..
 

מכלול

משתמש סופר מקצוען
עיצוב גרפי
כן, תיארתי לעצמי, אבל מה ואיך? (AS2)
 

נתנאלה

משתמש מקצוען
הדמיות בתלת מימד
D I G I T A L
לי אישית, יש נסיון בקריאה מקבצי xml, אך לא בכתיבה ל xml. אבל מסתבר שזה אפשרי באותה מידה.
מה שאני מכירה זה ב AS3. האם יעניין אותך?

שאלה נוספת: האם המשחק הוא על המחשב המקומי, או באתר אינטרנט? (אם באתר, אפשר לתקשר עם קבצים אחרים שיספק לך עורך האתר)
 

מכלול

משתמש סופר מקצוען
עיצוב גרפי
תודה, אבל AS3 לא יעזור לי.
מה גם שאני מסופקת אם אפשרי מה שאני צריכה. זה לא רק ייצוא של משתנים (ניקוד וכד') יש בקובץ שלי הרבה כפתורים, שכל אחד מפעיל מובי קליפ מסוים. באמת קיימת האפשרות שבקובץ XML ירשם איפה אוחז כל מובי קליפ?!
 

נתנאלה

משתמש מקצוען
הדמיות בתלת מימד
D I G I T A L
למה לא? את תשמרי את הפריים של המובי קליפ, וזה מה שתשלחי לקובץ (currentFrame)
 

Tomim

משתמש פעיל
עיצוב גרפי
אפשר לשמור נתונים מקומית על המחשב.
בלי XML
בAS2

אשתדל בהמשך להסביר יותר.
 

Tomim

משתמש פעיל
עיצוב גרפי
זה נקרא sharedObject. אפשר לחפש תיעוד והסברים לרוב.
בקצרה זה עובד כך:
שלב ראשון מגדירים אובייקט שישמור את הנתונים לוקאלית:
קוד:
g= sharedObject.getLocal("mydata");
אחר כך אפשר לכתוב משתנים לתוך האובייקט.
למשל:
קוד:
g.data.name="tomim";

מיקום של מובי קליפ לא אפשרי כשלעצמו,
אבל אפשר לתרגם אותו למשתנה, ואח"כ באמצעות gotoAndStop לחזור לאותו מקום
 

אולי מעניין אותך גם...

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק קכא

א שִׁיר לַמַּעֲלוֹת אֶשָּׂא עֵינַי אֶל הֶהָרִים מֵאַיִן יָבֹא עֶזְרִי:ב עֶזְרִי מֵעִם יְהוָה עֹשֵׂה שָׁמַיִם וָאָרֶץ:ג אַל יִתֵּן לַמּוֹט רַגְלֶךָ אַל יָנוּם שֹׁמְרֶךָ:ד הִנֵּה לֹא יָנוּם וְלֹא יִישָׁן שׁוֹמֵר יִשְׂרָאֵל:ה יְהוָה שֹׁמְרֶךָ יְהוָה צִלְּךָ עַל יַד יְמִינֶךָ:ו יוֹמָם הַשֶּׁמֶשׁ לֹא יַכֶּכָּה וְיָרֵחַ בַּלָּיְלָה:ז יְהוָה יִשְׁמָרְךָ מִכָּל רָע יִשְׁמֹר אֶת נַפְשֶׁךָ:ח יְהוָה יִשְׁמָר צֵאתְךָ וּבוֹאֶךָ מֵעַתָּה וְעַד עוֹלָם:
נקרא  6  פעמים

לוח מודעות

למעלה