12-10-2006, 14:28
|
|
|
חבר מתאריך: 21.04.06
הודעות: 55
|
|
שליחת פרמטרים וקבלתם..
לגבי הכנסת פרמטרים- לא הצלחתי להבין איך אני משתמשת בזה...
יש שני חלקי מידע שאני משתמשת בהם בפונקציה:
האחד - מספרי, השני משתנה בוליאני שאני פועלת בפונקציה ע"פי בדיקה שלו.
איך אני צריכה לכתוב בהצהרה על הפונקציה שתקבל את המידע הנ"ל לתאים בעלי השם שהשתמשתי בגוף הפונקציה?
כשאני קוראת לפונקציה- אני מבינה שאני צריכה בהתאמה לשלוח בסוגריים את המספר ואת ערך התא הבוליאני.
ניסיתי כך: ("Ta" הוא משתנה מספרי, "tor"הוא משתנה בוליאני)
כתיבת הפונקציה:
קוד:
Idkun = function(Ta,tor) {
if (tor) {
_root["pion"+(Ta)].gotoAndStop(2);
Status[Ta] = -1;
tor = !(tor);
trace ("-"+Ta+"-"); trace (tor);
}
else {
.
.
.
קריאה לפונקציה:
קוד:
_root.pion1.onPress = function() {
this.Idkun(1,true);
}
(כעקרון, אני שולחת משתנים שמכילים ערכים כנ"ל...)
משום מה זה לא עובד.. מה הפעם עשיתי לא נכון?
תודה ענקית על כל העזרה!!!
|