אף פעם לא התעסקתי עם זה, אבל הנה מה שעולה לי לראש.
( למרות שנראה שמה שרשמו למעלה יעבוד ).
למה לא לעשות משתנה, שהוא התוצאה האמיתית, והתוצאה שאתה מציד זה בעצם חילוק של זה.
כלומר,
PHP קוד:
theRealScore:uint = 0;
וכל פעם שאתה מעדכן תוצאה, אתה עושה את זה נגיד פי 4 או פי 5 או מה שאתה לא בוחר, אז -
PHP קוד:
something that triggers score up function
...
function updateScore(Event):void {
theRealScore += 4;
theScore = theRealScore/4;
scoreText.text = theScore"";
}
ככה יוצא שהוא מחפש רק את מה שהוא רואה. שזה לא באמת התוצאה.
ומכיוון שאף פעם theRealScore לא לוקח נתוניו מtheScore, הרי שבפעם הבאה שהפונקציה updateScore יקרה, אז גם התוצאה שעל המסך תתעדכן.
מקווה שהייתי מספיק ברור
