24-02-2006, 11:26
|
|
|
|
חבר מתאריך: 21.09.05
הודעות: 5,321
|
|
אני מניח שהבעיה הייתה בהגדרת המשתנה.
הדרך של הגדרת משתנה עם SET, עד כמה שידוע לי, אינה מאפשרת לבחור את סוג המשתנה.
קיימים מס' סוגי משתנים:
Number - כל המספרים - רציונלים ואי רציונלים, חיוביים, שליליים ואפס.
String - מלל, טקסט - "I went to the school","A" וכו'...
Boolean - נכון/לא נכון - true ו-False
---------------
כדי לעשות פעולת חיסור אנו צריכים משתנה מספרי ולכן נגדיר אותו כך:
קוד:
var life:Number = 85
את הקוד לכפתור עשיתי את אותו הדבר (רק המרתי אותו לפונקציה שנכתבת על הפריים הראשון):
קוד:
_root.btn.onRelease = function(){
_root.life-=12
trace(life)
}
(ד"א, שם אינסטנס הכפתור הוא "btn")
מקווה שעזרתי
_____________________________________
בברכה, נעם בריקמן
|